| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | $391.64 | 0 | |||
| 2025 Q2 | $445.2 | 0 | |||
| 2025 Q1 | $484.82 | 0 | |||
| 2024 Q4 | $402.7 | 0 | |||
| 2024 Q3 | $465.08 | 0 | |||
| 2024 Q2 | $468.72 | 0 | |||
| 2024 Q1 | $418.01 | 0 | |||
| 2023 Q4 | $406.89 | 0 | |||
| 2023 Q3 | $347.74 | 0 | |||
| 2023 Q2 | $351.91 | 0 | |||
| 2023 Q1 | $315.07 | 0 | |||
| 2022 Q4 | 0 | $0 | -$240,000 | $288.78 | 0 |
| 2022 Q3 | 1,300 | $240,000 | $289.52 | 1 | |
| 2022 Q2 | 0 | $0 | -$234,000 | $281.79 | 0 |
| 2022 Q1 | 3,600 | $726,000 | +$70,000 | $260.97 | 2 |
| 2021 Q4 | 3,600 | $655,000 | +$382,083 | $219.6 | 1 |
| 2021 Q3 | 1,500 | $279,000 | +$279,000 | $181.71 | 1 |
| 2021 Q2 | $201.63 | 0 | |||
| 2021 Q1 | $214.89 | 0 | |||
| 2020 Q4 | $236.34 | 0 | |||
| 2020 Q3 | $144.54 | 0 | |||
| 2020 Q2 | $290.3 | 0 | |||
| 2020 Q1 | $237.94 | 0 | |||
| 2019 Q4 | $218.96 | 0 | |||
| 2019 Q3 | $169.42 | 0 | |||
| 2019 Q2 | $183.38 | 0 | |||
| 2019 Q1 | $183.95 | 0 | |||
| 2018 Q4 | $165.71 | 0 | |||
| 2018 Q3 | $192.75 | 0 | |||
| 2018 Q2 | $169.98 | 0 | |||
| 2018 Q1 | $163.08 | 0 | |||
| 2017 Q4 | $149.86 | 0 | |||
| 2017 Q3 | $152.04 | 0 | |||
| 2017 Q2 | $151.82 | 0 | |||
| 2017 Q1 | $109.35 | 0 | |||
| 2016 Q4 | $73.68 | 0 | |||
| 2016 Q3 | $87.22 | 0 | |||
| 2016 Q2 | $86.02 | 0 | |||
| 2016 Q1 | $79.5 | 0 | |||
| 2015 Q4 | 0 | $0 | -$140,000 | $125.84 | 0 |
| 2015 Q3 | 12,000 | $140,000 | +$140,000 | $104.14 | 1 |
| 2015 Q2 | $123.5 | 0 | |||
| 2015 Q1 | $117.98 | 0 | |||
| 2014 Q4 | $118.97 | 0 | |||
| 2014 Q3 | $112.31 | 0 | |||
| 2014 Q2 | $94.68 | 0 | |||
| 2014 Q1 | $70.72 | 0 |