| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 6,054,795 | $495,772,289 | +$82,790,649 | $81.87 | 57 |
| 2025 Q2 | 5,044,243 | $386,095,797 | +$1,063,294 | $76.54 | 50 |
| 2025 Q1 | 5,070,149 | $349,417,559 | +$13,870,084 | $68.94 | 50 |
| 2024 Q4 | 4,887,190 | $358,486,594 | +$41,698,644 | $73.34 | 48 |
| 2024 Q3 | 4,174,420 | $299,091,176 | +$4,288,315 | $71.64 | 34 |
| 2024 Q2 | 4,115,554 | $279,288,931 | +$7,934,737 | $67.86 | 26 |
| 2024 Q1 | 3,998,685 | $262,443,978 | +$7,986,503 | $65.63 | 18 |
| 2023 Q4 | 3,878,884 | $231,550,493 | +$3,229,314 | $59.7 | 14 |
| 2023 Q3 | 1,128,808 | $60,069,156 | +$7,871,688 | $53.22 | 11 |
| 2023 Q2 | 980,221 | $54,421,691 | +$17,773,488 | $55.52 | 9 |
| 2023 Q1 | 660,092 | $33,755,735 | +$33,755,735 | $51.14 | 7 |