| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 33,219 | $5,090,399 | -$1,005,698 | $153.24 | 1 |
| 2025 Q2 | 39,782 | $5,998,545 | +$352,084 | $150.79 | 1 |
| 2025 Q1 | 37,447 | $5,014,973 | -$260,478 | $133.92 | 1 |
| 2024 Q4 | 39,392 | $5,672,726 | -$628,447 | $144.01 | 1 |
| 2024 Q3 | 43,756 | $8,164,000 | -$374,839 | $186.58 | 1 |
| 2024 Q2 | 45,765 | $9,808,000 | +$1,998,676 | $214.31 | 1 |
| 2024 Q1 | 36,439 | $6,307,000 | +$6,307,000 | $173.08 | 1 |
| 2019 Q3 | 9,800 | $1,098,000 | $112.04 | 1 | |
| 2019 Q2 | 9,800 | $1,188,000 | +$1,188,000 | $121.22 | 1 |
| 2017 Q3 | 0 | $0 | -$7,285,000 | 0 | |
| 2017 Q2 | 52,305 | $7,285,000 | +$3,760,539 | $139.28 | 1 |
| 2017 Q1 | 25,305 | $3,568,000 | $141 | 1 | |
| 2016 Q4 | 25,305 | $3,061,000 | -$1,935,428 | $120.96 | 1 |
| 2016 Q3 | 41,305 | $5,078,000 | +$983,513 | $122.94 | 1 |
| 2016 Q2 | 33,305 | $3,916,000 | +$1,058,219 | $117.58 | 1 |
| 2016 Q1 | 24,305 | $3,241,000 | $133.35 | 1 | |
| 2015 Q4 | 24,305 | $3,089,000 | +$2,414,771 | $127.09 | 1 |
| 2015 Q3 | 5,305 | $734,000 | -$1,561,393 | $138.36 | 1 |
| 2015 Q2 | 16,590 | $2,015,000 | -$1,093,128 | $121.46 | 1 |
| 2015 Q1 | 25,590 | $3,887,000 | +$3,645,487 | $151.9 | 1 |
| 2014 Q4 | 1,590 | $244,000 | -$920,755 | $153.46 | 1 |
| 2014 Q3 | 7,590 | $1,370,000 | -$180,501 | $180.5 | 1 |
| 2014 Q2 | 8,590 | $1,948,000 | $226.78 | 1 | |
| 2014 Q1 | 8,590 | $2,026,000 | +$483,504 | $235.86 | 1 |