| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | $55.49 | 0 | |||
| 2025 Q2 | $69.02 | 0 | |||
| 2025 Q1 | 0 | $0 | -$1,358,000 | $69.44 | 0 |
| 2024 Q4 | 4,500 | $1,358,000 | +$1,358,000 | $86.02 | 1 |
| 2024 Q3 | $119.07 | 0 | |||
| 2024 Q2 | $142.74 | 0 | |||
| 2024 Q1 | $128.40 | 0 | |||
| 2023 Q4 | $103.45 | 0 | |||
| 2023 Q3 | $90.94 | 0 | |||
| 2023 Q2 | $161.83 | 0 | |||
| 2023 Q1 | 1,148 | $898,000 | $159.14 | 1 | |
| 2022 Q4 | 1,000 | $3,628,000 | +$3,628,000 | $135.34 | 1 |
| 2022 Q3 | $99.63 | 0 | |||
| 2022 Q2 | $111.43 | 0 | |||
| 2022 Q1 | $111.04 | 0 | |||
| 2021 Q4 | $111.99 | 0 | |||
| 2021 Q3 | $90.20 | 0 | |||
| 2021 Q2 | $83.77 | 0 | |||
| 2021 Q1 | $67.44 | 0 | |||
| 2020 Q4 | $3527.34 | 0 | |||
| 2020 Q3 | $3506.29 | 0 | |||
| 2020 Q2 | $3304.22 | 0 | |||
| 2020 Q1 | $3038.74 | 0 | |||
| 2019 Q4 | $2921.97 | 0 | |||
| 2019 Q3 | $264.99 | 0 | |||
| 2019 Q2 | $50.95 | 0 | |||
| 2019 Q1 | $2641.36 | 0 | |||
| 2018 Q4 | $2325.82 | 0 | |||
| 2018 Q3 | $2378.90 | 0 | |||
| 2018 Q2 | $4606.38 | 0 | |||
| 2018 Q1 | $97.79 | 0 | |||
| 2017 Q4 | $71.62 | 0 | |||
| 2017 Q3 | $48.14 | 0 | |||
| 2017 Q2 | $42.89 | 0 | |||
| 2017 Q1 | $34.28 | 0 | |||
| 2016 Q4 | $35.86 | 0 | |||
| 2016 Q3 | $41.60 | 0 | |||
| 2016 Q2 | $53.78 | 0 | |||
| 2016 Q1 | $54.20 | 0 | |||
| 2015 Q4 | $97.23 | 0 | |||
| 2015 Q3 | $54.24 | 0 | |||
| 2015 Q2 | $54.76 | 0 | |||
| 2015 Q1 | $53.40 | 0 | |||
| 2014 Q4 | $50.54 | 0 | |||
| 2014 Q3 | $47.64 | 0 | |||
| 2014 Q2 | $45.83 | 0 | |||
| 2014 Q1 | $45.67 | 0 |