| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 89K | $7.6M | +$140K | $85.40 | 1 |
| 2025 Q2 | 87.4K | $8.3M | +$8.19M | $94.98 | 1 |
| 2025 Q1 | 1.1K | $116K | +$3.15K | $104.82 | 1 |
| 2024 Q4 | 1.07K | $117K | +$4.37K | $109.21 | 1 |
| 2024 Q3 | 1.03K | $135K | -$16.5K | $130.66 | 1 |
| 2024 Q2 | 1.16K | $139K | -$6.01K | $120.13 | 1 |
| 2024 Q1 | 1.21K | $163K | +$4.86K | $134.86 | 1 |
| 2023 Q4 | 1.17K | $134K | +$134K | $114.32 | 1 |
| 2023 Q3 | 0 | $0 | -$122K | 0 | |
| 2023 Q2 | 974 | $122K | +$6.75K | $125.04 | 1 |
| 2023 Q1 | 920 | $121K | +$3.55K | $131.28 | 1 |
| 2022 Q4 | 893 | $104K | -$374K | $116.89 | 1 |
| 2022 Q3 | 4.68K | $478K | $0 | $102.22 | 1 |
| 2022 Q2 | 4.68K | $531K | +$531K | $113.56 | 1 |
| 2019 Q3 | 0 | $0 | -$469K | 0 | |
| 2019 Q2 | 4.15K | $469K | -$412K | $113.01 | 1 |
| 2019 Q1 | 7.8K | $856K | +$346K | $109.74 | 1 |
| 2018 Q4 | 4.65K | $431K | +$431K | $92.77 | 1 |
| 2016 Q4 | 0 | $0 | -$1.23M | 0 | |
| 2016 Q3 | 15.9K | $1.23M | $77.57 | 1 | |
| 2016 Q2 | 15.9K | $1.18M | -$314K | $74.36 | 1 |
| 2016 Q1 | 20.1K | $1.52M | +$380K | $75.90 | 1 |
| 2015 Q4 | 15.1K | $1.23M | -$147K | $81.46 | 1 |
| 2015 Q3 | 16.9K | $1.19M | -$45.8M | $70.73 | 1 |
| 2015 Q2 | 715K | $46.9M | -$11M | $65.61 | 2 |
| 2015 Q1 | 883K | $66.8M | -$57.5M | $75.62 | 2 |
| 2014 Q4 | 1.64M | $138M | +$726K | $84.39 | 3 |
| 2014 Q3 | 1.63M | $137M | -$4.16M | $83.85 | 2 |
| 2014 Q2 | 1.68M | $152M | -$14.4M | $90.44 | 2 |
| 2014 Q1 | 1.84M | $149M | +$60.2M | $80.94 | 2 |