| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 226,500 | $76,441,000 | +$52,378,116 | $337.49 | 1 |
| 2025 Q2 | 71,300 | $24,989,000 | +$17,664,034 | $350.49 | 1 |
| 2025 Q1 | 20,900 | $3,599,000 | -$15,709,727 | $172.23 | 1 |
| 2024 Q4 | 67,600 | $19,887,000 | +$19,887,000 | $248.3 | 2 |
| 2024 Q3 | 0 | $0 | -$5,089,000 | $178.17 | 0 |
| 2024 Q2 | 22,900 | $5,089,000 | +$5,089,000 | $222.23 | 1 |
| 2024 Q1 | $265.12 | 0 | |||
| 2023 Q4 | $173.92 | 0 | |||
| 2023 Q3 | 0 | $0 | -$264,000 | $75.08 | 0 |
| 2023 Q2 | 3,700 | $264,000 | -$727,784 | $71.55 | 1 |
| 2023 Q1 | 13,900 | $939,000 | +$385,058 | $67.57 | 1 |
| 2022 Q4 | 8,200 | $290,000 | -$28,788,000 | $35.39 | 1 |
| 2022 Q3 | 450,884 | $29,078,000 | $64.49 | 1 | |
| 2022 Q2 | 450,884 | $21,201,000 | -$1,082,000 | $47.02 | 1 |
| 2022 Q1 | 456,584 | $86,687,000 | -$3,910,386 | $189.86 | 2 |
| 2021 Q4 | 477,184 | $120,427,000 | -$107,153,000 | $252.37 | 2 |
| 2021 Q3 | 901,768 | $205,134,000 | -$5,091,000 | $227.48 | 1 |
| 2021 Q2 | 921,868 | $233,509,000 | +$233,509,000 | $253.3 | 2 |