| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 22,824 | $1,365,016 | -$641,793 | $59.78 | 2 |
| 2025 Q2 | 33,555 | $2,213,786 | -$3,865,286 | $66.09 | 2 |
| 2025 Q1 | 93,517 | $6,025,665 | +$3,865,998 | $64.45 | 3 |
| 2024 Q4 | 33,545 | $2,010,524 | -$3,682,447 | $59.94 | 2 |
| 2024 Q3 | 94,954 | $7,079,667 | -$92,826 | $74.56 | 1 |
| 2024 Q2 | 96,199 | $6,486,414 | -$66,483 | $67.43 | 1 |
| 2024 Q1 | 97,185 | $8,186,561 | +$1,094,237 | $84.24 | 1 |
| 2023 Q4 | 84,195 | $7,735,039 | +$7,735,039 | $91.87 | 1 |
| 2023 Q3 | 0 | $0 | -$6,812,845 | 0 | |
| 2023 Q2 | 87,438 | $6,812,845 | +$2,041,416 | $77.92 | 2 |
| 2023 Q1 | 61,236 | $4,593,112 | +$4,494,799 | $75.03 | 2 |
| 2022 Q4 | 1,310 | $83,744 | +$83,744 | $63.93 | 1 |
| 2022 Q2 | 0 | $0 | -$1,354,589 | 0 | |
| 2022 Q1 | 16,600 | $1,354,589 | $81.6 | 1 | |
| 2021 Q4 | 16,600 | $1,502,273 | -$16,330,000 | $90.5 | 1 |
| 2021 Q3 | 191,600 | $17,880,244 | +$16,432,727 | $93.35 | 2 |
| 2021 Q2 | 15,500 | $1,441,474 | -$2,691,405 | $93 | 1 |
| 2021 Q1 | 47,300 | $4,041,410 | +$4,041,410 | $85.48 | 2 |
| 2015 Q4 | 0 | $0 | -$66,257,000 | 0 | |
| 2015 Q3 | 1,232,367 | $66,257,000 | -$70,269,000 | $53.76 | 1 |
| 2015 Q2 | 1,226,260 | $70,269,000 | +$10,637,899 | $57.3 | 1 |
| 2015 Q1 | 1,034,200 | $61,943,000 | +$8,222,690 | $59.92 | 2 |
| 2014 Q4 | 897,042 | $50,485,000 | +$3,243,326 | $56.28 | 1 |
| 2014 Q3 | 839,413 | $41,260,000 | +$8,762,773 | $49.15 | 1 |
| 2014 Q2 | 661,139 | $118,128,000 | -$2,428,708 | $178.67 | 1 |
| 2014 Q1 | 674,732 | $125,217,000 | -$2,705,019 | $185.58 | 1 |