| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 629,398 | $80,221,778 | -$565,303 | $128.77 | 15 |
| 2025 Q2 | 633,788 | $78,817,726 | +$34,190 | $123.45 | 15 |
| 2025 Q1 | 633,511 | $72,156,689 | -$151,801 | $115.22 | 13 |
| 2024 Q4 | 634,824 | $75,285,397 | -$9,617,624 | $118.58 | 11 |
| 2024 Q3 | 715,924 | $85,050,848 | -$30,313,072 | $118.88 | 10 |
| 2024 Q2 | 971,135 | $111,484,492 | -$1,825,049 | $110.37 | 12 |
| 2024 Q1 | 986,896 | $113,667,732 | -$25,977,654 | $115.43 | 12 |
| 2023 Q4 | 1,212,831 | $126,717,742 | -$924,757 | $104.5 | 10 |
| 2023 Q3 | 1,221,991 | $114,942,044 | -$1,307,359 | $94.08 | 11 |
| 2023 Q2 | 1,235,466 | $121,014,428 | -$153,083,452 | $98.09 | 13 |
| 2023 Q1 | 85,039 | $8,011,439 | -$3,744,615 | $94.25 | 10 |
| 2022 Q4 | 2,837,053 | $260,827,652 | +$3,281,813 | $91.91 | 12 |
| 2022 Q3 | 2,804,440 | $230,750,000 | +$3,559,260 | $82.28 | 10 |
| 2022 Q2 | 2,761,186 | $237,153,000 | -$2,059,596 | $85.95 | 9 |
| 2022 Q1 | 2,781,018 | $278,228,000 | -$1,796,613 | $100.24 | 12 |
| 2021 Q4 | 2,794,758 | $278,513,000 | +$215,558 | $106.34 | 13 |
| 2021 Q3 | 2,793,372 | $273,697,000 | +$654,156 | $98.14 | 11 |
| 2021 Q2 | 2,786,820 | $275,266,000 | +$594,378 | $98.84 | 8 |
| 2021 Q1 | 2,781,421 | $259,772,000 | -$398,809 | $93.58 | 11 |
| 2020 Q4 | 2,785,680 | $236,650,000 | -$962,602 | $84.98 | 11 |
| 2020 Q3 | 2,789,692 | $203,595,000 | -$116,864,322 | $73.03 | 10 |
| 2020 Q2 | 4,391,020 | $300,399,000 | +$619,789 | $68.57 | 7 |
| 2020 Q1 | 4,383,940 | $241,426,000 | -$15,531,481 | $55.1 | 9 |
| 2019 Q4 | 242,038 | $18,897,000 | -$478,451 | $78.01 | 11 |
| 2019 Q3 | 249,426 | $18,342,000 | -$7,327,521 | $73.53 | 12 |
| 2019 Q2 | 349,877 | $25,515,000 | -$33,333,735 | $72.96 | 14 |
| 2019 Q1 | 720,780 | $51,326,000 | -$6,514,968 | $71.21 | 11 |
| 2018 Q4 | 813,011 | $51,000,000 | -$112,216,203 | $62.73 | 11 |
| 2018 Q3 | 2,601,709 | $198,089,000 | +$9,532,378 | $76.14 | 12 |
| 2018 Q2 | 2,476,518 | $180,725,000 | +$30,457,570 | $72.98 | 8 |
| 2018 Q1 | 2,060,457 | $149,365,000 | +$28,058,929 | $72.52 | 7 |
| 2017 Q4 | 1,673,013 | $121,623,000 | +$26,306,449 | $72.72 | 10 |
| 2017 Q3 | 1,284,910 | $92,990,000 | +$8,108,209 | $72.4 | 6 |
| 2017 Q2 | 1,172,938 | $81,027,000 | +$9,742,327 | $69.11 | 5 |
| 2017 Q1 | 1,031,968 | $70,500,000 | +$38,502,971 | $68.33 | 3 |
| 2016 Q4 | 470,408 | $30,486,000 | +$23,933,943 | $64.79 | 7 |
| 2016 Q3 | 101,137 | $6,341,000 | +$4,831,597 | $60 | 3 |
| 2016 Q2 | 24,554 | $1,498,000 | +$436,847 | $60.5 | 4 |
| 2016 Q1 | 17,399 | $1,051,000 | -$92,000 | $60 | 3 |
| 2015 Q4 | 19,468 | $1,143,000 | +$1,143,000 | $58.71 | 1 |