| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 23,896 | $3,200,630 | $133.94 | 1 | |
| 2025 Q2 | 23,896 | $3,250,094 | -$95,207 | $136.01 | 1 |
| 2025 Q1 | 24,596 | $3,262,659 | -$39,795 | $132.65 | 1 |
| 2024 Q4 | 24,896 | $2,815,986 | -$117,634 | $113.11 | 1 |
| 2024 Q3 | 25,936 | $2,956,963 | -$9,121 | $114.01 | 1 |
| 2024 Q2 | 26,016 | $2,703,322 | -$34,391,348 | $103.91 | 1 |
| 2024 Q1 | 328,690 | $37,358,905 | +$34,286,562 | $113.66 | 3 |
| 2023 Q4 | 27,031 | $2,975,302 | -$11,007 | $110.07 | 1 |
| 2023 Q3 | 27,131 | $2,627,637 | -$103,082,094 | $96.85 | 1 |
| 2023 Q2 | 972,802 | $106,055,006 | +$102,911,306 | $109.02 | 2 |
| 2023 Q1 | 28,836 | $2,919,933 | $101.26 | 1 | |
| 2022 Q4 | 28,836 | $3,165,904 | -$54,895 | $109.79 | 1 |
| 2022 Q3 | 29,336 | $2,838,000 | -$24,185 | $96.74 | 1 |
| 2022 Q2 | 29,586 | $3,214,000 | +$5,432 | $108.63 | 1 |
| 2022 Q1 | 29,536 | $3,495,000 | +$11,833 | $118.33 | 1 |
| 2021 Q4 | 29,436 | $4,142,000 | -$42,917 | $140.71 | 1 |
| 2021 Q3 | 29,741 | $3,513,000 | +$40,161 | $118.12 | 1 |
| 2021 Q2 | 29,401 | $3,408,000 | +$142,227 | $115.91 | 1 |
| 2021 Q1 | 28,174 | $3,376,000 | -$11,345,561 | $119.83 | 1 |
| 2020 Q4 | 131,885 | $14,439,000 | +$11,492,026 | $109.47 | 2 |
| 2020 Q3 | 26,924 | $2,930,000 | +$13,059 | $108.82 | 1 |
| 2020 Q2 | 26,804 | $2,450,000 | $91.40 | 1 | |
| 2020 Q1 | 26,804 | $2,115,000 | -$123,449 | $78.91 | 1 |
| 2019 Q4 | 28,339 | $2,461,000 | +$41,632 | $86.76 | 2 |
| 2019 Q3 | 27,859 | $2,330,000 | +$5,018 | $83.64 | 1 |
| 2019 Q2 | 27,799 | $2,337,000 | $84.07 | 1 | |
| 2019 Q1 | 27,799 | $2,222,000 | $79.93 | 1 | |
| 2018 Q4 | 27,799 | $2,010,000 | $72.30 | 1 | |
| 2018 Q3 | 27,799 | $2,039,000 | +$52,444 | $73.35 | 1 |
| 2018 Q2 | 27,084 | $1,651,000 | +$77,722 | $60.96 | 1 |
| 2018 Q1 | 25,809 | $1,546,000 | -$3,538,093 | $59.90 | 1 |
| 2017 Q4 | 87,842 | $5,013,000 | +$1,924,852 | $57.06 | 2 |
| 2017 Q3 | 56,309 | $2,996,000 | +$1,704,996 | $53.22 | 2 |
| 2017 Q2 | 24,209 | $1,176,000 | +$9,715 | $48.58 | 1 |
| 2017 Q1 | 24,009 | $1,066,000 | +$59,008 | $44.40 | 1 |
| 2016 Q4 | 22,680 | $871,000 | +$26,883 | $38.40 | 1 |
| 2016 Q3 | 21,980 | $929,000 | +$10,566 | $42.27 | 1 |
| 2016 Q2 | 21,730 | $854,000 | $39.30 | 1 | |
| 2016 Q1 | 21,730 | $908,000 | $41.79 | 1 | |
| 2015 Q4 | 21,730 | $975,000 | $44.87 | 1 | |
| 2015 Q3 | 21,730 | $873,000 | -$128,519 | $40.17 | 1 |
| 2015 Q2 | 24,929 | $1,223,000 | +$21,096 | $49.06 | 1 |
| 2015 Q1 | 24,499 | $1,135,000 | +$46 | $46.33 | 1 |
| 2014 Q4 | 24,498 | $1,102,000 | -$2,249 | $44.98 | 1 |
| 2014 Q3 | 24,548 | $1,021,000 | +$488 | $41.59 | 1 |
| 2014 Q2 | 24,542 | $1,004,000 | +$133,328 | $40.46 | 2 |
| 2014 Q1 | 21,280 | $819,000 | -$962 | $38.49 | 1 |