| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 1,131,420 | $39,644,757 | +$5,735,128 | $35.04 | 25 |
| 2025 Q2 | 963,835 | $35,603,463 | -$8,980,091 | $36.94 | 29 |
| 2025 Q1 | 1,208,334 | $42,002,740 | +$424,258 | $34.74 | 28 |
| 2024 Q4 | 1,200,742 | $47,674,279 | -$7,800,442 | $39.73 | 29 |
| 2024 Q3 | 1,159,395 | $33,513,751 | -$4,699,235 | $28.91 | 28 |
| 2024 Q2 | 1,163,042 | $41,740,140 | -$143,023,972 | $35.89 | 29 |
| 2024 Q1 | 5,261,782 | $176,712,800 | +$94,936,737 | $33.49 | 23 |
| 2023 Q4 | 151,432 | $4,483,902 | +$4,483,902 | $29.61 | 1 |
| 2023 Q3 | 1,330,512 | $58,728,104 | +$31,139,821 | $44.14 | 30 |
| 2023 Q2 | 629,245 | $72,830,164 | +$33,953,523 | $115.74 | 32 |
| 2023 Q1 | 315,173 | $33,787,390 | -$6,862,729 | $107.21 | 32 |
| 2022 Q4 | 359,411 | $48,284,627 | -$4,119,709 | $136.25 | 38 |
| 2022 Q3 | 391,244 | $53,328,000 | -$1,486,049 | $133.64 | 38 |
| 2022 Q2 | 425,943 | $43,521,380 | +$6,326,526 | $101.46 | 32 |
| 2022 Q1 | 272,402 | $19,560,160 | -$11,024,212 | $71.81 | 30 |
| 2021 Q4 | 517,344 | $28,605,000 | +$11,513,225 | $54.46 | 29 |
| 2021 Q3 | 292,042 | $17,764,000 | -$8,181,693 | $62.29 | 27 |
| 2021 Q2 | 412,774 | $26,545,000 | -$6,407,126 | $65.16 | 21 |
| 2021 Q1 | 467,315 | $37,748,000 | -$3,710,768 | $81.45 | 25 |
| 2020 Q4 | 528,368 | $29,153,000 | +$10,125,162 | $54.01 | 25 |
| 2020 Q3 | 334,282 | $17,031,000 | +$5,116,872 | $50.66 | 14 |
| 2020 Q2 | 232,253 | $11,985,000 | +$11,653,996 | $51.61 | 17 |