| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 75,236 | $22,684,030 | -$5,759,348 | $301.5 | 1 |
| 2025 Q2 | 94,338 | $29,587,823 | -$4,516,990 | $313.64 | 1 |
| 2025 Q1 | 108,740 | $32,261,690 | -$10,045,508 | $296.69 | 1 |
| 2024 Q4 | 142,599 | $36,004,272 | -$1,551,022 | $252.49 | 1 |
| 2024 Q3 | 148,742 | $42,507,000 | -$5,826,130 | $285.78 | 1 |
| 2024 Q2 | 169,129 | $42,899,000 | -$3,903,368 | $253.65 | 1 |
| 2024 Q1 | 184,518 | $50,556,000 | -$3,163,483 | $273.99 | 1 |
| 2023 Q4 | 196,064 | $46,840,000 | +$3,892,662 | $238.9 | 1 |
| 2023 Q3 | 179,770 | $39,568,000 | +$10,403,190 | $220.1 | 1 |
| 2023 Q2 | 132,505 | $28,098,000 | +$28,098,000 | $212.05 | 1 |
| 2016 Q2 | 0 | $0 | -$1,169,000 | 0 | |
| 2016 Q1 | 10,000 | $1,169,000 | $116.9 | 1 | |
| 2015 Q4 | 10,000 | $1,148,000 | -$511,000 | $114.8 | 1 |
| 2015 Q3 | 15,000 | $1,531,000 | $102.1 | 2 | |
| 2015 Q2 | 15,000 | $1,452,000 | $96.8 | 2 | |
| 2015 Q1 | 15,000 | $1,551,000 | $103.4 | 2 | |
| 2014 Q4 | 15,000 | $1,361,000 | $90.75 | 2 | |
| 2014 Q3 | 15,000 | $1,209,000 | $80.65 | 2 | |
| 2014 Q2 | 15,000 | $1,352,000 | +$1,352,000 | $90.15 | 2 |