| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 35.1K | $16.7M | +$2.86M | $477.15 | 1 |
| 2025 Q2 | 29.1K | $11.3M | +$11.3M | $388.21 | 1 |
| 2025 Q1 | $329.80 | 0 | |||
| 2024 Q4 | 80 | $27K | $362.76 | 1 | |
| 2024 Q3 | 80 | $27K | +$27K | $391.12 | 11 |
| 2024 Q2 | $333.10 | 11 | |||
| 2024 Q1 | $366.43 | 9 | |||
| 2023 Q4 | $295.67 | 14 | |||
| 2023 Q3 | $273.00 | 14 | |||
| 2023 Q2 | $246.05 | 13 | |||
| 2023 Q1 | 1.9K | $347K | -$18.3K | $228.84 | 11 |
| 2022 Q4 | 2K | $366K | -$36.6K | $239.56 | 11 |
| 2022 Q3 | 2.2K | $405K | $0 | $164.08 | 10 |
| 2022 Q2 | 2.2K | $405K | -$1.27M | $178.76 | 11 |
| 2022 Q1 | 7.9K | $1.67M | +$1.36M | $222.82 | 10 |
| 2021 Q4 | 1.7K | $252K | +$252K | $206.74 | 13 |
| 2021 Q3 | $191.99 | 8 | |||
| 2021 Q2 | 0 | $0 | -$7.07M | $217.63 | 9 |
| 2021 Q1 | 31.4K | $7.07M | +$6.8M | $231.87 | 10 |
| 2020 Q4 | 2.7K | $266K | -$88.7K | $182.02 | 8 |
| 2020 Q3 | 3.6K | $356K | -$19.8K | $149.15 | 8 |
| 2020 Q2 | 3.8K | $376K | +$376K | $126.50 | 8 |
| 2020 Q1 | $116.04 | 7 | |||
| 2019 Q4 | $147.68 | 9 | |||
| 2019 Q3 | $126.31 | 11 | |||
| 2019 Q2 | $136.29 | 10 | |||
| 2019 Q1 | 0 | $0 | -$260K | $135.49 | 9 |
| 2018 Q4 | 2K | $260K | +$260K | $127.07 | 8 |
| 2018 Q3 | $152.48 | 8 | |||
| 2018 Q2 | $135.66 | 9 | |||
| 2018 Q1 | $19.92 | 5 | |||
| 2017 Q4 | $157.58 | 7 | |||
| 2017 Q3 | $124.71 | 6 | |||
| 2017 Q2 | $107.46 | 7 | |||
| 2017 Q1 | $92.76 | 8 | |||
| 2016 Q4 | $92.74 | 8 | |||
| 2016 Q3 | $88.77 | 0 | |||
| 2016 Q2 | $75.81 | 0 | |||
| 2016 Q1 | $76.54 | 10 | |||
| 2015 Q4 | 0 | $0 | -$40K | $67.96 | 0 |
| 2015 Q3 | $65.36 | 8 | |||
| 2015 Q2 | $84.82 | 7 | |||
| 2015 Q1 | $80.03 | 7 | |||
| 2014 Q4 | $91.53 | 0 | |||
| 2014 Q3 | $99.03 | 7 | |||
| 2014 Q2 | $108.67 | 5 | |||
| 2014 Q1 | $99.37 | 6 |