| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 617,953 | $43,069,272 | +$2,254,543 | $69.43 | 6 |
| 2025 Q3 | 37,723,779 | $2,602,729,331 | +$133,174,995 | $69.08 | 217 |
| 2025 Q2 | 35,811,841 | $2,296,007,500 | +$102,824,124 | $64.13 | 210 |
| 2025 Q1 | 34,339,790 | $1,986,737,447 | +$60,841,774 | $57.88 | 206 |
| 2024 Q4 | 33,457,722 | $2,019,899,357 | +$67,434,734 | $60.35 | 203 |
| 2024 Q3 | 31,979,356 | $1,880,457,015 | +$38,599,045 | $58.77 | 191 |
| 2024 Q2 | 31,300,960 | $1,743,393,308 | +$131,515,732 | $55.69 | 187 |
| 2024 Q1 | 28,677,242 | $1,542,729,544 | +$47,406,168 | $53.81 | 172 |
| 2023 Q4 | 36,373 | $1,756,426 | +$263,080 | $48.29 | 2 |
| 2023 Q3 | 27,346,345 | $1,185,745,183 | +$73,540,006 | $43.32 | 154 |
| 2023 Q2 | 25,618,457 | $1,141,984,870 | +$12,895,349 | $44.56 | 147 |
| 2023 Q1 | 25,168,053 | $1,042,903,908 | +$13,755,909 | $41.44 | 147 |
| 2022 Q4 | 25,068,765 | $978,019,005 | +$62,173,370 | $39.01 | 154 |
| 2022 Q3 | 22,496,973 | $815,891,597 | +$9,104,334 | $36.22 | 145 |
| 2022 Q2 | 22,222,961 | $843,027,360 | -$34,776,705 | $37.90 | 139 |
| 2022 Q1 | 22,502,470 | $1,000,799,299 | +$40,355,611 | $44.48 | 135 |
| 2021 Q4 | 21,487,892 | $1,000,066,290 | -$2,104,324 | $46.56 | 126 |
| 2021 Q3 | 21,369,512 | $900,638,753 | +$135,552,262 | $42.14 | 118 |
| 2021 Q2 | 18,598,691 | $796,585,954 | +$9,989,502 | $42.83 | 120 |
| 2021 Q1 | 18,756,479 | $762,565,323 | +$34,784,418 | $40.64 | 121 |
| 2020 Q4 | 18,089,403 | $682,202,061 | -$21,518,569 | $37.67 | 115 |
| 2020 Q3 | 18,611,911 | $617,551,919 | -$44,065,595 | $33.20 | 111 |
| 2020 Q2 | 19,945,395 | $620,294,134 | -$1,666,243 | $31.07 | 109 |
| 2020 Q1 | 19,834,232 | $525,553,204 | -$11,283,820 | $26.45 | 106 |
| 2019 Q4 | 19,880,647 | $685,617,999 | +$6,100,206 | $34.48 | 112 |
| 2019 Q3 | 20,332,409 | $648,902,126 | -$123,814,649 | $31.92 | 114 |
| 2019 Q2 | 24,215,199 | $769,225,357 | -$50,470,028 | $31.76 | 120 |
| 2019 Q1 | 25,716,216 | $798,254,846 | +$45,410,176 | $31.03 | 113 |
| 2018 Q4 | 24,548,679 | $684,133,634 | -$11,416,425 | $27.86 | 114 |
| 2018 Q3 | 24,230,443 | $813,757,203 | +$61,557,662 | $33.62 | 103 |
| 2018 Q2 | 22,567,232 | $721,468,554 | +$58,730,887 | $31.97 | 85 |
| 2018 Q1 | 18,824,460 | $593,301,933 | +$180,004,732 | $31.50 | 71 |
| 2017 Q4 | 14,793,433 | $470,577,699 | +$88,859,156 | $31.79 | 63 |
| 2017 Q3 | 11,295,827 | $338,098,346 | +$125,306,523 | $29.93 | 45 |
| 2017 Q2 | 4,114,804 | $118,079,000 | +$29,337,433 | $28.70 | 33 |
| 2017 Q1 | 8,656,353 | $241,847,000 | +$147,038,134 | $27.94 | 27 |
| 2016 Q4 | 8,837,829 | $236,151,000 | +$174,945,893 | $26.72 | 23 |
| 2016 Q3 | 2,290,336 | $57,747,000 | -$2,405,828 | $25.22 | 14 |
| 2016 Q2 | 2,562,922 | $62,018,000 | -$3,689,873 | $24.22 | 13 |
| 2016 Q1 | 2,671,624 | $64,919,000 | +$6,423,976 | $24.35 | 10 |
| 2015 Q4 | 2,407,548 | $57,789,000 | +$56,948,855 | $24.06 | 8 |
| 2015 Q3 | 36,185 | $834,000 | +$642,112 | $22.99 | 3 |
| 2015 Q2 | 8,274 | $205,785 | +$205,785 | $24.85 | 2 |