| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 911,229 | $71,640,580 | +$4,123,757 | $78.62 | 4 |
| 2025 Q3 | 10,128,688 | $775,057,877 | +$53,535,938 | $76.51 | 64 |
| 2025 Q2 | 9,433,851 | $670,224,252 | +$94,157,225 | $71.04 | 55 |
| 2025 Q1 | 8,108,812 | $520,592,602 | +$105,039,149 | $64.20 | 42 |
| 2024 Q4 | 6,471,365 | $437,149,169 | +$55,408,618 | $67.55 | 32 |
| 2024 Q3 | 5,720,012 | $377,661,177 | +$74,247,080 | $66.02 | 28 |
| 2024 Q2 | 4,445,829 | $279,067,361 | +$63,085,707 | $62.77 | 18 |
| 2024 Q1 | 3,443,444 | $212,773,704 | +$17,490,152 | $61.81 | 11 |
| 2023 Q4 | 3,161,861 | $175,876,185 | +$10,816,417 | $55.62 | 7 |
| 2023 Q3 | 0 | $0 | -$260,288 | 0 | |
| 2023 Q2 | 4,879 | $260,288 | -$610,895 | $53.35 | 1 |
| 2023 Q1 | 16,330 | $834,615 | +$219,974 | $51.11 | 1 |
| 2022 Q4 | 12,026 | $603,574 | +$603,574 | $50.19 | 1 |