| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 44,306 | $1,764,622 | -$109,358 | $39.82 | 2 |
| 2025 Q3 | 1,278,224 | $52,634,599 | -$776,441 | $41.24 | 35 |
| 2025 Q2 | 1,291,657 | $49,419,870 | +$20,514,467 | $38.26 | 32 |
| 2025 Q1 | 757,737 | $26,806,865 | -$6,269,714 | $35.39 | 30 |
| 2024 Q4 | 1,023,690 | $35,029,865 | -$1,314,746 | $34.21 | 38 |
| 2024 Q3 | 1,065,184 | $34,892,019 | -$19,689,471 | $32.71 | 35 |
| 2024 Q2 | 1,714,607 | $50,866,705 | -$13,132,500 | $29.68 | 32 |
| 2024 Q1 | 2,143,091 | $63,881,178 | -$713,498 | $29.80 | 32 |
| 2023 Q4 | 2,167,453 | $63,547,908 | +$22,510,012 | $29.32 | 29 |
| 2023 Q3 | 1,398,410 | $37,240,223 | +$6,221,085 | $26.63 | 28 |
| 2023 Q2 | 1 | $16 | -$71,842,441 | $16.00 | 1 |
| 2023 Q1 | 3,739,879 | $102,547,829 | +$72,360,709 | $27.42 | 26 |
| 2022 Q4 | 1,084,741 | $28,027,013 | +$8,858,370 | $25.12 | 23 |
| 2022 Q3 | 658,781 | $15,950,299 | -$548,989 | $24.18 | 19 |
| 2022 Q2 | 709,363 | $19,367,917 | -$4,151,202 | $27.24 | 18 |
| 2022 Q1 | 849,300 | $29,250,000 | -$2,030,839 | $34.53 | 17 |
| 2021 Q4 | 876,887 | $31,591,000 | +$9,873,527 | $35.88 | 19 |
| 2021 Q3 | 605,140 | $23,013,000 | -$5,307 | $38.01 | 17 |
| 2021 Q2 | 605,346 | $23,772,039 | -$2,209,289 | $39.29 | 16 |
| 2021 Q1 | 666,142 | $24,767,000 | +$9,835,792 | $37.19 | 17 |
| 2020 Q4 | 403,597 | $12,766,000 | -$1,122,169 | $31.63 | 11 |
| 2020 Q3 | 443,410 | $11,939,000 | -$1,562,751 | $26.93 | 13 |
| 2020 Q2 | 505,245 | $12,468,000 | +$49,232 | $24.67 | 13 |
| 2020 Q1 | 507,083 | $10,239,000 | -$10,404,551 | $20.20 | 11 |
| 2019 Q4 | 904,896 | $23,744,375 | +$2,600,043 | $26.24 | 12 |
| 2019 Q3 | 791,680 | $19,705,704 | +$13,065,227 | $24.89 | 11 |
| 2019 Q2 | 266,719 | $6,804,000 | +$3,016,970 | $25.50 | 7 |
| 2019 Q1 | 149,227 | $3,324,000 | +$806,681 | $23.85 | 5 |
| 2018 Q4 | 114,594 | $2,502,000 | +$2,502,003 | $22.02 | 3 |