| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 6,986 | $1,291,943 | +$164,221 | $184.93 | 1 |
| 2025 Q2 | 6,098 | $1,209,247 | -$198,302 | $198.3 | 1 |
| 2025 Q1 | 7,098 | $1,077,176 | -$849,843 | $151.76 | 1 |
| 2024 Q4 | 12,698 | $1,690,788 | +$9,987 | $133.15 | 1 |
| 2024 Q3 | 12,623 | $1,780,797 | -$23,277 | $141.08 | 1 |
| 2024 Q2 | 12,788 | $1,670,264 | -$392 | $130.61 | 1 |
| 2024 Q1 | 12,791 | $1,911,000 | +$36,305 | $149.4 | 1 |
| 2023 Q4 | 12,548 | $1,661,000 | -$2,647 | $132.37 | 1 |
| 2023 Q3 | 12,568 | $1,548,000 | -$25,496 | $123.17 | 1 |
| 2023 Q2 | 12,775 | $1,300,000 | $101.76 | 1 | |
| 2023 Q1 | 12,775 | $1,305,000 | -$2,860 | $102.15 | 1 |
| 2022 Q4 | 12,803 | $1,368,000 | $106.85 | 1 | |
| 2022 Q3 | 12,803 | $1,422,000 | -$635,752 | $111.07 | 1 |
| 2022 Q2 | 18,527 | $2,321,000 | -$16,035 | $125.28 | 1 |
| 2022 Q1 | 18,655 | $2,096,000 | -$1,798 | $112.36 | 1 |
| 2021 Q4 | 18,671 | $1,747,000 | +$90,106 | $93.57 | 1 |
| 2021 Q3 | 17,708 | $1,328,000 | -$3,375 | $74.99 | 1 |
| 2021 Q2 | 17,753 | $1,434,000 | -$18,578 | $80.78 | 1 |
| 2021 Q1 | 17,983 | $1,433,000 | -$11,953 | $79.69 | 1 |
| 2020 Q4 | 18,133 | $1,755,000 | -$5,323 | $96.78 | 1 |
| 2020 Q3 | 18,188 | $1,739,000 | +$13,673 | $95.61 | 1 |
| 2020 Q2 | 18,045 | $1,377,000 | +$6,105 | $76.31 | 1 |
| 2020 Q1 | 17,965 | $1,328,000 | $73.92 | 1 | |
| 2019 Q4 | 17,965 | $1,722,000 | +$9,585 | $95.85 | 1 |
| 2019 Q3 | 17,865 | $1,769,000 | +$225,767 | $99.02 | 1 |
| 2019 Q2 | 15,585 | $1,562,000 | +$501 | $100.22 | 1 |
| 2019 Q1 | 15,580 | $1,419,000 | $91.08 | 1 | |
| 2018 Q4 | 15,580 | $1,196,000 | -$205,347 | $76.77 | 1 |
| 2018 Q3 | 18,255 | $1,385,000 | -$454,838 | $75.87 | 1 |
| 2018 Q2 | 24,250 | $1,486,000 | -$306,147 | $61.28 | 1 |
| 2018 Q1 | 29,246 | $1,831,000 | -$8,765 | $62.61 | 1 |
| 2017 Q4 | 29,386 | $1,768,000 | -$3,008 | $60.16 | 1 |
| 2017 Q3 | 29,436 | $1,601,000 | +$4,351 | $54.39 | 1 |
| 2017 Q2 | 29,356 | $1,171,000 | $39.89 | 1 | |
| 2017 Q1 | 29,356 | $1,107,000 | +$12,067 | $37.71 | 1 |
| 2016 Q4 | 29,036 | $1,259,000 | +$1,259,000 | $43.36 | 1 |