| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 8,622,621 | $417,195,060 | +$23,824,567 | $48.41 | 6 |
| 2025 Q2 | 8,332,089 | $375,853,106 | +$28,725,162 | $45.15 | 8 |
| 2025 Q1 | 7,770,699 | $310,431,215 | +$49,460,985 | $39.94 | 7 |
| 2024 Q4 | 6,534,343 | $271,097,379 | +$10,535,860 | $41.48 | 5 |
| 2024 Q3 | 6,282,267 | $248,963,163 | +$5,734,980 | $39.63 | 5 |
| 2024 Q2 | 6,142,945 | $227,104,726 | +$5,719,480 | $36.97 | 6 |
| 2024 Q1 | 5,988,240 | $217,944,378 | +$3,292,379 | $36.4 | 3 |
| 2023 Q4 | 5,899,313 | $190,429,837 | +$3,354,083 | $32.28 | 4 |
| 2023 Q3 | 5,804,568 | $165,198,008 | +$2,239,573 | $28.46 | 5 |
| 2023 Q2 | 5,725,876 | $166,138,012 | +$6,487,822 | $29.02 | 1 |
| 2023 Q1 | 5,503,504 | $148,023,876 | +$10,087,788 | $26.9 | 2 |
| 2022 Q4 | 5,128,441 | $136,352,425 | +$136,352,425 | $26.59 | 1 |