| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 2,704,340 | $199,001,628 | -$69,390,796 | $73.57 | 72 |
| 2025 Q2 | 3,772,208 | $258,865,559 | +$10,642,423 | $68.6 | 70 |
| 2025 Q1 | 2,414,913 | $150,590,357 | +$37,628,598 | $62.36 | 69 |
| 2024 Q4 | 2,129,890 | $140,840,317 | +$7,058,855 | $66.12 | 62 |
| 2024 Q3 | 1,937,556 | $126,488,877 | +$4,023,121 | $65.3 | 54 |
| 2024 Q2 | 1,878,034 | $115,986,299 | +$16,004,188 | $61.75 | 53 |
| 2024 Q1 | 1,618,682 | $99,414,629 | -$286,601 | $61.43 | 47 |
| 2023 Q4 | 1,629,595 | $91,563,321 | +$4,883,985 | $56.19 | 42 |
| 2023 Q3 | 1,246,126 | $61,760,379 | +$12,544,921 | $49.56 | 32 |
| 2023 Q2 | 1,147,278 | $59,230,230 | +$12,263,188 | $51.63 | 32 |
| 2023 Q1 | 910,550 | $43,981,052 | -$19,233,050 | $48.3 | 31 |
| 2022 Q4 | 1,340,885 | $61,331,704 | +$35,877,633 | $45.74 | 28 |
| 2022 Q3 | 448,921 | $19,072,000 | +$13,699,400 | $42.48 | 11 |
| 2022 Q2 | 124,543 | $5,533,000 | +$4,440,000 | $44.43 | 8 |
| 2022 Q1 | 20,560 | $1,093,000 | +$1,093,000 | $53.16 | 1 |