| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 11,946 | $1,509,922 | -$76,598 | $126.39 | 2 |
| 2025 Q2 | 12,552 | $1,536,424 | -$11,047 | $122.42 | 2 |
| 2025 Q1 | 12,772 | $1,345,049 | +$10,665 | $105.34 | 3 |
| 2024 Q4 | 12,671 | $1,384,607 | -$480,311 | $109.27 | 1 |
| 2024 Q3 | 17,215 | $1,803,714 | +$224,749 | $104.78 | 2 |
| 2024 Q2 | 15,070 | $1,488,564 | -$125,743 | $98.78 | 1 |
| 2024 Q1 | 16,343 | $1,658,974 | -$1,173,392 | $101.51 | 1 |
| 2023 Q4 | 27,949 | $2,642,508 | -$103,336 | $94.79 | 2 |
| 2023 Q3 | 29,046 | $2,433,863 | -$541,641 | $83.79 | 1 |
| 2023 Q2 | 35,510 | $3,146,337 | -$703,606 | $88.6 | 1 |
| 2023 Q1 | 43,451 | $3,648,247 | -$472,624 | $83.96 | 1 |
| 2022 Q4 | 53,107 | $4,109,000 | -$195,884 | $77.42 | 2 |
| 2022 Q3 | 55,639 | $4,082,000 | -$168,177 | $73.35 | 2 |
| 2022 Q2 | 57,929 | $4,372,000 | -$3,853,132 | $75.47 | 1 |
| 2022 Q1 | 108,983 | $10,454,000 | -$479,787 | $95.92 | 1 |
| 2021 Q4 | 113,177 | $12,398,000 | -$38,956 | $109.53 | 4 |
| 2021 Q3 | 113,530 | $11,557,000 | -$17,814 | $101.8 | 2 |
| 2021 Q2 | 113,705 | $11,566,000 | +$158,271 | $101.76 | 2 |
| 2021 Q1 | 112,149 | $10,354,000 | -$231,366 | $92.31 | 2 |
| 2020 Q4 | 114,655 | $10,463,000 | +$175,489 | $91.23 | 2 |
| 2020 Q3 | 109,300 | $8,473,000 | +$197,290 | $77.52 | 1 |
| 2020 Q2 | 106,755 | $7,586,000 | +$1,279,078 | $71.06 | 1 |
| 2020 Q1 | 88,755 | $4,840,000 | +$577,223 | $54.53 | 1 |
| 2019 Q4 | 78,170 | $5,342,000 | +$545,188 | $68.34 | 1 |
| 2019 Q3 | 83,468 | $5,324,000 | +$3,298,794 | $63.78 | 3 |
| 2019 Q2 | 31,753 | $2,042,000 | -$1,977,378 | $64.31 | 1 |
| 2019 Q1 | 64,222 | $3,948,000 | +$1,525,401 | $61.48 | 2 |
| 2018 Q4 | 39,412 | $2,029,000 | -$109,038 | $51.48 | 1 |
| 2018 Q3 | 41,530 | $2,547,000 | +$2,547,000 | $61.33 | 1 |
| 2017 Q1 | 0 | $0 | -$4,015,000 | 0 | |
| 2016 Q4 | 88,305 | $4,015,000 | +$23,643 | $45.47 | 1 |
| 2016 Q3 | 87,785 | $4,022,000 | -$50,490 | $45.82 | 1 |
| 2016 Q2 | 88,887 | $3,900,000 | -$147,643 | $43.88 | 1 |
| 2016 Q1 | 92,252 | $3,980,000 | $43.14 | 1 | |
| 2015 Q4 | 90,014 | $3,865,000 | -$246,635 | $42.94 | 1 |
| 2015 Q3 | 95,758 | $4,011,000 | +$215,298 | $41.89 | 1 |
| 2015 Q2 | 90,618 | $4,155,000 | +$48,190 | $45.85 | 1 |
| 2015 Q1 | 89,567 | $4,152,000 | -$113,898 | $46.36 | 1 |
| 2014 Q4 | 92,024 | $4,023,000 | -$264,662 | $43.72 | 1 |
| 2014 Q3 | 98,078 | $4,067,000 | -$339,449 | $41.47 | 1 |
| 2014 Q2 | 106,264 | $4,407,000 | +$141,462 | $41.47 | 1 |
| 2014 Q1 | 102,853 | $4,100,000 | +$10,165 | $39.86 | 1 |