| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 17,376 | $1,870,790 | +$1,522,982 | $107.66 | 2 |
| 2025 Q2 | 3,232 | $379,344 | -$21,378,476 | $117.37 | 1 |
| 2025 Q1 | 185,376 | $18,381,050 | -$2,006,312 | $99.16 | 1 |
| 2024 Q4 | 205,610 | $18,252,496 | -$9,810,057 | $88.77 | 1 |
| 2024 Q3 | 315,499 | $28,705,279 | -$286,363 | $91.09 | 2 |
| 2024 Q2 | 318,647 | $24,783,263 | -$6,080,486 | $77.8 | 2 |
| 2024 Q1 | 396,827 | $30,796,741 | +$4,019,504 | $77.64 | 2 |
| 2023 Q4 | 345,033 | $25,391,829 | +$23,539,148 | $73.61 | 2 |
| 2023 Q3 | 25,160 | $1,515,178 | -$15,610,720 | $60.22 | 1 |
| 2023 Q2 | 281,617 | $17,125,898 | +$3,430,203 | $60.81 | 1 |
| 2023 Q1 | 225,211 | $12,778,761 | +$3,784,388 | $56.74 | 1 |
| 2022 Q4 | 160,949 | $7,862,400 | +$7,136,473 | $48.79 | 2 |
| 2022 Q3 | 14,900 | $540,811 | $36.3 | 1 | |
| 2022 Q2 | 14,900 | $637,809 | +$637,809 | $42.81 | 1 |
| 2014 Q3 | 0 | $0 | -$190,259,000 | 0 | |
| 2014 Q2 | 3,372,442 | $190,259,000 | +$42,991,657 | $56.42 | 1 |
| 2014 Q1 | 2,610,392 | $157,762,000 | +$48,157,445 | $60.44 | 1 |