| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 9,624 | $1,065,954 | -$37,658 | $110.76 | 1 |
| 2025 Q2 | 9,964 | $1,022,904 | -$8,829 | $102.66 | 1 |
| 2025 Q1 | 10,050 | $879,174 | -$23,532 | $87.48 | 1 |
| 2024 Q4 | 10,319 | $1,038,504 | -$20,128 | $100.64 | 1 |
| 2024 Q3 | 10,519 | $1,028,653 | -$21,905 | $97.79 | 1 |
| 2024 Q2 | 10,743 | $823,666 | -$1,303 | $76.67 | 1 |
| 2024 Q1 | 10,760 | $919,334 | -$34,432 | $85.44 | 1 |
| 2023 Q4 | 11,163 | $811,662 | -$8,434 | $72.71 | 1 |
| 2023 Q3 | 11,279 | $730,315 | -$17,353 | $64.75 | 1 |
| 2023 Q2 | 11,547 | $745,936 | -$556,687 | $64.6 | 1 |
| 2023 Q1 | 21,227 | $1,173,216 | +$510,363 | $55.27 | 2 |
| 2022 Q4 | 11,993 | $539,000 | -$162,648 | $44.94 | 1 |
| 2022 Q3 | 15,612 | $634,000 | -$16,447 | $40.61 | 1 |
| 2022 Q2 | 16,017 | $733,000 | +$10,388 | $45.76 | 1 |
| 2022 Q1 | 15,790 | $856,000 | -$66,897 | $54.21 | 1 |
| 2021 Q4 | 17,024 | $1,243,000 | +$91,049 | $73.01 | 1 |
| 2021 Q3 | 15,777 | $1,146,000 | -$1,508,119 | $72.64 | 1 |
| 2021 Q2 | 37,974 | $2,562,403 | +$1,319,178 | $67.48 | 2 |
| 2021 Q1 | 18,428 | $1,148,000 | -$51,706 | $62.3 | 1 |
| 2020 Q4 | 19,258 | $1,022,000 | +$91,809 | $53.07 | 1 |
| 2020 Q3 | 17,528 | $802,000 | -$27,636 | $45.76 | 1 |
| 2020 Q2 | 18,132 | $689,000 | -$12,768 | $38 | 1 |
| 2020 Q1 | 18,468 | $550,000 | +$19,983 | $29.78 | 1 |
| 2019 Q4 | 17,797 | $816,000 | -$19,165 | $45.85 | 1 |
| 2019 Q3 | 18,215 | $689,000 | +$20,577 | $37.83 | 1 |
| 2019 Q2 | 17,671 | $657,000 | -$76,144 | $37.18 | 1 |
| 2019 Q1 | 19,719 | $878,000 | -$14,471 | $44.53 | 1 |
| 2018 Q4 | 20,044 | $757,000 | +$7,402 | $37.77 | 1 |
| 2018 Q3 | 19,848 | $860,000 | +$6,153 | $43.33 | 1 |
| 2018 Q2 | 19,706 | $829,000 | -$529,305 | $42.07 | 1 |
| 2018 Q1 | 32,288 | $2,200,000 | -$173,136 | $68.14 | 1 |
| 2017 Q4 | 34,829 | $2,460,000 | -$108,136 | $70.63 | 1 |
| 2017 Q3 | 36,360 | $2,471,000 | -$63,406 | $67.96 | 1 |
| 2017 Q2 | 37,293 | $2,481,000 | -$85,487 | $66.53 | 1 |
| 2017 Q1 | 38,578 | $2,422,000 | -$133,098 | $62.78 | 1 |
| 2016 Q4 | 40,698 | $2,282,000 | +$23,886 | $56.07 | 1 |
| 2016 Q3 | 40,272 | $2,587,000 | -$201,066 | $64.24 | 1 |
| 2016 Q2 | 43,402 | $2,530,000 | -$53,629 | $58.29 | 1 |
| 2016 Q1 | 44,322 | $2,405,000 | +$32,991 | $54.26 | 1 |
| 2015 Q4 | 43,714 | $2,165,000 | -$58,937 | $49.53 | 1 |
| 2015 Q3 | 44,904 | $2,292,000 | +$22,918 | $51.04 | 1 |
| 2015 Q2 | 44,455 | $3,056,000 | -$39,528 | $68.74 | 1 |
| 2015 Q1 | 45,030 | $2,832,000 | -$380,745 | $62.89 | 1 |
| 2014 Q4 | 51,084 | $3,393,000 | -$191,489 | $66.42 | 1 |
| 2014 Q3 | 53,967 | $3,534,000 | +$125,534 | $65.48 | 1 |
| 2014 Q2 | 52,050 | $3,754,000 | +$3,754,000 | $72.12 | 1 |