| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 1,131,419 | $39,644,693 | +$5,735,100 | $35.04 | 25 |
| 2025 Q2 | 963,835 | $35,603,463 | -$8,980,092 | $36.94 | 29 |
| 2025 Q1 | 1,208,334 | $42,002,740 | +$424,257 | $34.74 | 28 |
| 2024 Q4 | 1,200,742 | $47,674,279 | -$8,645,715 | $39.73 | 29 |
| 2024 Q3 | 1,159,395 | $33,513,751 | -$4,699,234 | $28.91 | 27 |
| 2024 Q2 | 1,163,042 | $41,740,140 | -$142,665,911 | $35.89 | 26 |
| 2024 Q1 | 5,307,495 | $178,242,950 | +$96,001,258 | $33.49 | 28 |
| 2023 Q4 | 2,407,197 | $71,276,933 | +$31,419,510 | $29.61 | 28 |
| 2023 Q3 | 1,330,512 | $58,728,104 | +$31,159,041 | $44.14 | 30 |
| 2023 Q2 | 629,245 | $72,830,164 | +$33,953,525 | $115.74 | 32 |
| 2023 Q1 | 315,173 | $33,787,390 | -$6,862,728 | $107.21 | 32 |
| 2022 Q4 | 359,411 | $48,284,627 | -$4,119,703 | $136.25 | 38 |
| 2022 Q3 | 391,244 | $53,328,000 | -$1,447,053 | $133.64 | 38 |
| 2022 Q2 | 425,968 | $43,522,380 | +$6,068,672 | $101.46 | 33 |
| 2022 Q1 | 333,104 | $24,896,160 | -$11,575,040 | $71.81 | 32 |
| 2021 Q4 | 517,370 | $28,606,000 | +$11,507,572 | $54.45 | 30 |
| 2021 Q3 | 292,042 | $17,764,000 | -$5,600,945 | $62.29 | 27 |
| 2021 Q2 | 373,320 | $23,968,000 | -$4,082,279 | $65.16 | 18 |
| 2021 Q1 | 473,695 | $38,267,000 | -$3,382,667 | $81.44 | 26 |
| 2020 Q4 | 469,246 | $25,340,000 | +$12,550,844 | $54.01 | 24 |
| 2020 Q3 | 334,282 | $17,031,000 | +$5,116,867 | $50.66 | 14 |
| 2020 Q2 | 232,253 | $11,985,000 | +$11,985,000 | $51.61 | 17 |