| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 1,040 | $72,831 | +$25,561 | $70.03 | 1 |
| 2025 Q3 | 756,350 | $47,655,110 | -$226,721 | $63.04 | 7 |
| 2025 Q2 | 760,059 | $42,691,129 | -$542,390 | $56.34 | 10 |
| 2025 Q1 | 769,724 | $47,151,278 | +$2,930,810 | $61.58 | 7 |
| 2024 Q4 | 721,893 | $42,184,281 | -$6,123,172 | $57.81 | 8 |
| 2024 Q3 | 826,603 | $58,694,573 | +$555,131 | $71.16 | 7 |
| 2024 Q2 | 818,801 | $57,286,498 | -$2,690,753 | $70.83 | 7 |
| 2024 Q1 | 850,374 | $66,566,883 | +$2,713,989 | $79.36 | 9 |
| 2023 Q4 | 795,758 | $59,889,291 | -$2,719,994 | $75.08 | 8 |
| 2023 Q3 | 831,764 | $61,418,455 | +$893,825 | $73.64 | 8 |
| 2023 Q2 | 819,714 | $59,532,079 | +$775,842 | $73.03 | 11 |
| 2023 Q1 | 808,725 | $60,755,373 | +$4,400,343 | $75.83 | 10 |
| 2022 Q4 | 750,156 | $51,637,491 | +$2,340,560 | $68.79 | 8 |
| 2022 Q3 | 716,156 | $49,735,017 | -$795,265 | $69.45 | 8 |
| 2022 Q2 | 727,979 | $53,439,268 | +$1,123,893 | $73.42 | 7 |
| 2022 Q1 | 711,965 | $67,101,613 | -$499,802 | $94.28 | 9 |
| 2021 Q4 | 710,741 | $79,172,885 | +$615,063 | $111.56 | 10 |
| 2021 Q3 | 701,874 | $74,843,000 | +$8,320,546 | $106.39 | 14 |
| 2021 Q2 | 623,760 | $63,060,000 | -$25,135,666 | $101.04 | 9 |
| 2021 Q1 | 831,385 | $95,318,000 | +$13,045,493 | $114.85 | 11 |
| 2020 Q4 | 717,523 | $78,933,000 | -$144,327,855 | $110.05 | 8 |
| 2020 Q3 | 2,330,278 | $209,064,000 | +$150,898,048 | $89.68 | 9 |
| 2020 Q2 | 647,558 | $48,431,000 | +$822,337 | $74.67 | 8 |
| 2020 Q1 | 636,565 | $40,183,000 | +$4,164,233 | $63.02 | 9 |
| 2019 Q4 | 571,448 | $45,193,000 | +$2,025,381 | $79.22 | 8 |
| 2019 Q3 | 545,974 | $41,526,000 | +$9,047,748 | $75.73 | 9 |
| 2019 Q2 | 425,334 | $35,441,000 | -$979,135 | $83.26 | 12 |
| 2019 Q1 | 447,463 | $32,295,000 | +$2,380,783 | $72.22 | 13 |
| 2018 Q4 | 410,782 | $29,050,000 | -$1,304,061 | $71.09 | 10 |
| 2018 Q3 | 427,169 | $36,272,000 | -$5,935,656 | $84.99 | 14 |
| 2018 Q2 | 497,047 | $39,064,000 | +$1,835,865 | $78.66 | 15 |
| 2018 Q1 | 30 | $2,000 | -$3,929 | $66.96 | 2 |
| 2017 Q4 | 817,675 | $80,532,000 | +$12,313,454 | $98.15 | 16 |
| 2017 Q3 | 691,098 | $62,871,000 | +$769,667 | $90.88 | 12 |
| 2017 Q2 | 682,332 | $57,571,000 | +$919,420 | $84.06 | 11 |
| 2017 Q1 | 669,006 | $50,355,000 | +$272,786 | $75.08 | 11 |
| 2016 Q4 | 669,267 | $47,635,000 | -$4,958,788 | $71.13 | 11 |
| 2016 Q3 | 730,012 | $55,113,000 | -$3,211,497 | $74.75 | 14 |
| 2016 Q2 | 780,031 | $51,976,000 | +$1,542,063 | $66.63 | 13 |
| 2016 Q1 | 751,246 | $51,345,000 | +$950,581 | $68.35 | 11 |
| 2015 Q4 | 741,782 | $57,633,000 | +$11,294,496 | $78.44 | 15 |
| 2015 Q3 | 596,003 | $40,967,000 | -$17,180,716 | $68.62 | 12 |
| 2015 Q2 | 824,341 | $65,560,000 | -$6,061,042 | $79.37 | 15 |
| 2015 Q1 | 941,295 | $74,601,000 | -$14,084,526 | $79.33 | 22 |
| 2014 Q4 | 1,118,940 | $81,642,000 | -$56,016,893 | $72.73 | 20 |
| 2014 Q3 | 1,874,363 | $147,860,550 | -$3,014,854 | $78.93 | 27 |
| 2014 Q2 | 1,914,743 | $135,779,668 | -$10,881,914 | $70.99 | 28 |
| 2014 Q1 | 2,073,397 | $137,631,000 | +$7,856,076 | $66.40 | 29 |