| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 6,371,516 | $409,185,767 | +$4,871,874 | $64.24 | 201 |
| 2025 Q2 | 6,375,358 | $398,623,699 | +$5,193,180 | $62.5 | 204 |
| 2025 Q1 | 6,291,851 | $350,370,783 | +$2,522,513 | $55.69 | 188 |
| 2024 Q4 | 6,248,756 | $338,952,507 | +$2,519,326 | $54.2 | 191 |
| 2024 Q3 | 6,074,362 | $368,486,032 | -$25,685,563 | $61.2 | 187 |
| 2024 Q2 | 6,526,807 | $361,143,830 | -$78,250 | $55.29 | 184 |
| 2024 Q1 | 6,459,632 | $358,767,757 | -$7,655,895 | $55.53 | 182 |
| 2023 Q4 | 6,686,345 | $354,369,659 | -$19,223,426 | $53.01 | 185 |
| 2023 Q3 | 7,036,659 | $327,120,269 | +$3,694,780 | $46.52 | 166 |
| 2023 Q2 | 6,936,241 | $356,585,583 | -$12,701,345 | $51.41 | 171 |
| 2023 Q1 | 7,184,803 | $358,211,711 | -$19,833,686 | $49.86 | 170 |
| 2022 Q4 | 7,611,678 | $354,956,923 | +$13,395,017 | $46.62 | 162 |
| 2022 Q3 | 7,299,397 | $299,733,671 | -$8,500,113 | $41.06 | 144 |
| 2022 Q2 | 7,506,113 | $331,511,489 | -$11,015,772 | $44.14 | 154 |
| 2022 Q1 | 7,743,631 | $405,402,013 | +$13,895,411 | $52.42 | 157 |
| 2021 Q4 | 7,643,555 | $462,811,273 | +$11,464,994 | $60.63 | 166 |
| 2021 Q3 | 7,101,934 | $396,758,502 | +$64,883,211 | $55.84 | 137 |
| 2021 Q2 | 5,607,885 | $301,114,293 | -$29,851,136 | $53.65 | 132 |
| 2021 Q1 | 6,167,879 | $303,295,945 | +$362,621 | $49.14 | 119 |
| 2020 Q4 | 6,603,145 | $309,359,802 | +$3,321,291 | $46.8 | 120 |
| 2020 Q3 | 6,374,955 | $263,899,317 | +$41,480,653 | $41.35 | 110 |
| 2020 Q2 | 5,299,906 | $198,232,733 | -$25,175,514 | $37.38 | 103 |
| 2020 Q1 | 6,084,361 | $202,693,193 | -$19,646,711 | $33.16 | 105 |
| 2019 Q4 | 6,513,136 | $268,211,108 | -$50,125,553 | $41.13 | 113 |
| 2019 Q3 | 7,727,597 | $295,513,498 | +$35,336,389 | $38.26 | 103 |
| 2019 Q2 | 6,801,944 | $254,535,399 | +$127,849 | $37.44 | 100 |
| 2019 Q1 | 6,817,928 | $241,526,524 | +$26,694,701 | $35.42 | 98 |
| 2018 Q4 | 6,083,982 | $189,547,928 | +$4,173,831 | $31.14 | 100 |
| 2018 Q3 | 5,892,341 | $204,829,951 | +$21,624,009 | $34.88 | 92 |
| 2018 Q2 | 5,282,968 | $177,142,196 | +$176,830,722 | $33.49 | 91 |
| 2018 Q1 | 1,537 | $52,381 | $34.08 | 1 | |
| 2017 Q4 | 1,537 | $54,625 | -$10,662 | $35.54 | 1 |
| 2017 Q3 | 1,837 | $63,230 | +$4,371 | $34.42 | 1 |
| 2017 Q2 | 1,710 | $55,780 | +$3,262 | $32.62 | 1 |
| 2017 Q1 | 1,610 | $50,023 | +$12,739 | $31.07 | 1 |
| 2016 Q4 | 1,200 | $34,140 | +$8,535 | $28.45 | 1 |
| 2016 Q3 | 900 | $27,819 | $30.91 | 1 | |
| 2016 Q2 | 900 | $26,991 | -$4,000 | $29.99 | 1 |
| 2016 Q1 | 1,014 | $29,290 | $31.59 | 2 |