| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 33,038,024 | $1,379,644,062 | -$31,145,563 | $41.76 | 253 |
| 2025 Q2 | 33,796,234 | $1,404,938,865 | +$124,651,645 | $41.55 | 245 |
| 2025 Q1 | 30,777,715 | $1,320,663,565 | -$23,392,964 | $42.9 | 225 |
| 2024 Q4 | 31,289,028 | $1,494,446,092 | +$94,469,215 | $47.76 | 211 |
| 2024 Q3 | 29,267,756 | $1,296,424,426 | +$22,490,500 | $44.23 | 211 |
| 2024 Q2 | 28,688,565 | $1,107,278,349 | +$31,028,689 | $38.6 | 179 |
| 2024 Q1 | 28,025,966 | $1,027,574,807 | +$14,138,434 | $36.68 | 188 |
| 2023 Q4 | 141,454 | $5,928,337 | -$233,522 | $41.91 | 2 |
| 2023 Q3 | 26,335,829 | $834,630,638 | +$42,732,644 | $31.69 | 176 |
| 2023 Q2 | 24,957,050 | $795,107,385 | +$3,847,137 | $31.85 | 174 |
| 2023 Q1 | 24,799,664 | $835,902,813 | +$360,269 | $33.71 | 179 |
| 2022 Q4 | 24,606,792 | $1,068,473,719 | +$17,685,917 | $43.42 | 192 |
| 2022 Q3 | 23,998,298 | $911,052,141 | -$4,656,453 | $37.95 | 174 |
| 2022 Q2 | 24,388,017 | $916,873,667 | +$20,474,992 | $37.59 | 182 |
| 2022 Q1 | 24,050,645 | $869,306,973 | +$3,222,472 | $36.13 | 187 |
| 2021 Q4 | 23,915,082 | $921,045,192 | +$3,323,485 | $38.52 | 177 |
| 2021 Q3 | 23,842,823 | $860,891,384 | -$2,553,049 | $36.12 | 177 |
| 2021 Q2 | 23,578,000 | $848,515,386 | -$12,887,999 | $35.97 | 158 |
| 2021 Q1 | 24,064,028 | $960,106,517 | +$5,026,440 | $39.9 | 159 |
| 2020 Q4 | 24,110,578 | $774,102,131 | +$9,474,525 | $32.1 | 161 |
| 2020 Q3 | 23,898,396 | $641,070,505 | -$13,860,800 | $26.82 | 146 |
| 2020 Q2 | 24,330,552 | $748,310,520 | -$13,735,176 | $30.76 | 157 |
| 2020 Q1 | 24,866,182 | $805,219,325 | -$1,754,780 | $32.39 | 144 |
| 2019 Q4 | 24,832,305 | $1,007,100,436 | +$17,330,235 | $40.56 | 151 |
| 2019 Q3 | 24,413,028 | $893,304,232 | +$12,261,018 | $36.59 | 153 |
| 2019 Q2 | 24,004,702 | $900,313,341 | +$24,268,859 | $37.51 | 149 |
| 2019 Q1 | 23,789,142 | $856,683,335 | +$5,155,825 | $36.01 | 151 |
| 2018 Q4 | 23,744,463 | $821,240,483 | +$10,525,490 | $34.59 | 152 |
| 2018 Q3 | 23,418,926 | $898,722,361 | +$9,737,933 | $38.38 | 150 |
| 2018 Q2 | 23,141,334 | $882,876,912 | +$27,671,444 | $38.15 | 153 |
| 2018 Q1 | 22,704,496 | $804,958,191 | +$12,496,064 | $35.48 | 145 |
| 2017 Q4 | 22,296,496 | $820,581,066 | +$18,727,254 | $36.8 | 146 |
| 2017 Q3 | 21,802,788 | $800,641,678 | -$7,095,443 | $36.72 | 136 |
| 2017 Q2 | 21,897,464 | $809,076,049 | -$9,390,183 | $36.95 | 129 |
| 2017 Q1 | 22,253,096 | $825,030,601 | +$213,765,807 | $37.07 | 135 |
| 2016 Q4 | 21,416,533 | $896,900,509 | +$23,066,029 | $41.88 | 139 |
| 2016 Q3 | 21,129,557 | $693,853,444 | +$27,625,195 | $32.87 | 135 |
| 2016 Q2 | 20,304,923 | $581,432,730 | +$2,115,096 | $28.63 | 134 |
| 2016 Q1 | 20,193,711 | $544,193,486 | -$12,277,793 | $26.95 | 136 |
| 2015 Q4 | 20,643,307 | $575,415,089 | +$3,212,506 | $27.88 | 137 |
| 2015 Q3 | 20,552,316 | $553,666,600 | +$4,671,306 | $26.94 | 126 |
| 2015 Q2 | 19,315,888 | $505,462,151 | -$25,849 | $26.17 | 130 |
| 2015 Q1 | 19,321,388 | $484,034,364 | +$1,099,634 | $25.06 | 125 |
| 2014 Q4 | 20,207,089 | $530,594,996 | +$24,639,829 | $26.27 | 134 |
| 2014 Q3 | 19,313,004 | $435,166,177 | +$5,400,662 | $22.52 | 131 |
| 2014 Q2 | 19,058,927 | $457,790,961 | +$8,749,014 | $24.02 | 129 |
| 2014 Q1 | 18,688,111 | $457,090,871 | +$1,437,685 | $24.46 | 122 |