| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 302,892 | $9,658,994 | +$691,239 | $31.89 | 8 |
| 2025 Q3 | 22,969,069 | $848,018,063 | -$23,716,569 | $36.92 | 233 |
| 2025 Q2 | 23,504,965 | $1,016,325,722 | +$12,040,975 | $43.24 | 234 |
| 2025 Q1 | 23,227,857 | $965,054,226 | +$24,152,139 | $41.54 | 236 |
| 2024 Q4 | 22,604,630 | $964,543,363 | +$5,304,856 | $42.67 | 219 |
| 2024 Q3 | 22,393,170 | $1,051,125,360 | +$32,460,192 | $46.94 | 226 |
| 2024 Q2 | 21,942,739 | $1,127,319,143 | -$7,892,708 | $51.24 | 220 |
| 2024 Q1 | 22,114,971 | $1,049,733,532 | -$15,018,952 | $47.46 | 212 |
| 2023 Q4 | 52,435 | $2,607,069 | -$109,235 | $49.72 | 2 |
| 2023 Q3 | 21,464,440 | $1,009,285,956 | +$7,989,238 | $47.02 | 202 |
| 2023 Q2 | 21,303,457 | $1,030,274,944 | -$10,796,856 | $48.35 | 197 |
| 2023 Q1 | 21,759,748 | $1,147,153,474 | -$9,861,421 | $52.72 | 183 |
| 2022 Q4 | 21,978,471 | $1,022,616,310 | -$12,272,966 | $46.53 | 199 |
| 2022 Q3 | 22,047,992 | $849,783,646 | -$17,189,284 | $38.54 | 159 |
| 2022 Q2 | 22,387,905 | $1,095,615,985 | -$9,486,506 | $48.94 | 171 |
| 2022 Q1 | 23,051,648 | $1,002,820,616 | -$31,801,224 | $43.50 | 176 |
| 2021 Q4 | 23,391,311 | $1,060,466,022 | -$30,211,731 | $45.33 | 198 |
| 2021 Q3 | 24,016,173 | $1,260,542,203 | -$21,671,095 | $52.49 | 199 |
| 2021 Q2 | 24,781,966 | $1,170,367,625 | +$21,647,310 | $47.23 | 209 |
| 2021 Q1 | 24,312,847 | $1,189,157,462 | +$395,047,887 | $48.91 | 205 |
| 2020 Q4 | 15,545,793 | $1,321,960,415 | +$31,405,932 | $84.90 | 216 |
| 2020 Q3 | 15,246,174 | $1,036,898,750 | +$76,691,474 | $68.01 | 215 |
| 2020 Q2 | 14,199,270 | $864,929,689 | -$30,714,329 | $61.02 | 186 |
| 2020 Q1 | 14,808,708 | $631,560,513 | -$61,886,596 | $42.65 | 164 |
| 2019 Q4 | 16,058,838 | $819,230,573 | -$5,835,094 | $51.02 | 178 |
| 2019 Q3 | 16,306,686 | $723,373,709 | +$58,649,955 | $44.36 | 153 |
| 2019 Q2 | 14,892,366 | $664,551,761 | +$164,798,013 | $44.63 | 152 |
| 2019 Q1 | 11,536,558 | $665,943,947 | +$4,400,090 | $57.73 | 175 |
| 2018 Q4 | 11,282,854 | $810,404,723 | -$16,074,501 | $71.77 | 185 |
| 2018 Q3 | 11,141,166 | $1,299,198,303 | -$13,427,141 | $116.62 | 175 |
| 2018 Q2 | 11,294,486 | $1,206,873,044 | +$46,647,881 | $106.90 | 178 |
| 2018 Q1 | 10,857,210 | $966,496,378 | +$8,854,016 | $89.02 | 168 |
| 2017 Q4 | 10,754,303 | $1,047,915,769 | +$45,876,362 | $97.44 | 174 |
| 2017 Q3 | 9,996,792 | $1,240,069,571 | -$5,743,544 | $124.05 | 151 |
| 2017 Q2 | 9,655,331 | $903,330,726 | +$182,981 | $93.56 | 146 |
| 2017 Q1 | 9,708,698 | $820,637,250 | +$113,341,855 | $84.53 | 137 |
| 2016 Q4 | 9,509,166 | $485,643,397 | -$40,203,297 | $51.08 | 139 |
| 2016 Q3 | 10,251,830 | $451,232,695 | +$100,914,167 | $44.05 | 143 |
| 2016 Q2 | 7,616,320 | $478,312,374 | -$930,393 | $62.81 | 123 |
| 2016 Q1 | 7,683,745 | $325,229,464 | -$8,072,278 | $42.32 | 105 |
| 2015 Q4 | 7,870,717 | $357,677,471 | +$17,906,200 | $45.44 | 97 |
| 2015 Q3 | 7,572,865 | $232,647,779 | +$4,264,826 | $30.73 | 83 |
| 2015 Q2 | 7,435,959 | $167,977,590 | -$333,048 | $22.49 | 74 |
| 2015 Q1 | 7,606,770 | $185,657,708 | -$577,405 | $24.41 | 74 |
| 2014 Q4 | 7,631,025 | $172,634,299 | +$358,301 | $22.62 | 81 |
| 2014 Q3 | 7,662,006 | $149,409,728 | +$149,368 | $19.50 | 64 |
| 2014 Q2 | 7,671,046 | $145,133,701 | +$551,050 | $18.92 | 64 |
| 2014 Q1 | 7,445,990 | $145,272,197 | +$1,233,713 | $19.51 | 63 |