| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 1,265,780 | $52,194,214 | -$801,778 | $41.24 | 34 |
| 2025 Q2 | 1,291,657 | $49,419,870 | +$20,514,474 | $38.26 | 32 |
| 2025 Q1 | 757,737 | $26,806,865 | -$6,269,705 | $35.39 | 30 |
| 2024 Q4 | 1,025,283 | $35,084,525 | -$1,260,361 | $34.21 | 38 |
| 2024 Q3 | 1,065,184 | $34,892,019 | -$19,685,336 | $32.71 | 35 |
| 2024 Q2 | 1,714,608 | $50,866,749 | -$13,132,465 | $29.68 | 33 |
| 2024 Q1 | 2,143,091 | $63,881,178 | -$713,515 | $29.8 | 32 |
| 2023 Q4 | 2,167,453 | $63,547,908 | +$22,400,429 | $29.32 | 29 |
| 2023 Q3 | 1,402,145 | $37,339,223 | +$2,361,824 | $26.63 | 29 |
| 2023 Q2 | 1,305,825 | $37,151,337 | -$67,227,794 | $28.45 | 29 |
| 2023 Q1 | 3,739,879 | $102,547,829 | +$72,450,237 | $27.42 | 26 |
| 2022 Q4 | 1,084,741 | $28,027,013 | +$8,858,370 | $25.12 | 23 |
| 2022 Q3 | 658,781 | $15,950,299 | -$563,006 | $24.18 | 19 |
| 2022 Q2 | 709,671 | $21,274,917 | -$4,120,892 | $27.24 | 20 |
| 2022 Q1 | 849,335 | $29,251,210 | -$2,030,829 | $34.53 | 18 |
| 2021 Q4 | 876,923 | $31,592,253 | +$9,873,518 | $35.87 | 20 |
| 2021 Q3 | 605,140 | $23,013,000 | -$5,304 | $38.01 | 17 |
| 2021 Q2 | 605,266 | $23,772,000 | -$2,209,287 | $39.29 | 15 |
| 2021 Q1 | 666,142 | $24,767,000 | +$9,834,781 | $37.19 | 17 |
| 2020 Q4 | 403,642 | $12,767,000 | -$1,122,038 | $31.63 | 12 |
| 2020 Q3 | 443,410 | $11,939,000 | -$1,562,751 | $26.93 | 13 |
| 2020 Q2 | 505,245 | $12,468,000 | +$49,228 | $24.67 | 13 |
| 2020 Q1 | 507,083 | $10,239,000 | -$10,821,524 | $20.2 | 11 |
| 2019 Q4 | 920,773 | $24,161,331 | +$2,601,043 | $26.24 | 14 |
| 2019 Q3 | 791,680 | $19,705,704 | +$13,065,242 | $24.89 | 11 |
| 2019 Q2 | 266,719 | $6,804,000 | +$2,721,968 | $25.5 | 7 |
| 2019 Q1 | 153,102 | $3,619,000 | +$806,681 | $23.85 | 6 |
| 2018 Q4 | 114,594 | $2,502,000 | +$2,502,000 | $22.02 | 3 |