| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 7,457,801 | $894,979,017 | -$28,072,367 | $119.99 | 248 |
| 2025 Q2 | 7,719,613 | $812,556,317 | +$23,133,396 | $105.25 | 234 |
| 2025 Q1 | 7,504,223 | $818,229,970 | -$58,032,826 | $109.07 | 238 |
| 2024 Q4 | 8,054,121 | $1,064,341,441 | -$7,164,151 | $132.15 | 262 |
| 2024 Q3 | 8,078,135 | $1,396,892,405 | -$34,903,327 | $172.94 | 263 |
| 2024 Q2 | 8,293,810 | $1,156,509,695 | -$47,703,224 | $139.43 | 246 |
| 2024 Q1 | 8,609,770 | $1,327,405,413 | -$78,140,335 | $154.18 | 250 |
| 2023 Q4 | 9,147,722 | $1,226,280,968 | -$70,939,456 | $134.05 | 242 |
| 2023 Q3 | 9,623,515 | $984,228,740 | -$72,452,647 | $102.23 | 220 |
| 2023 Q2 | 10,306,329 | $1,164,467,325 | -$40,512,468 | $112.98 | 216 |
| 2023 Q1 | 10,636,153 | $949,797,107 | -$60,879,904 | $89.31 | 214 |
| 2022 Q4 | 11,446,466 | $856,016,749 | +$4,074,042 | $74.78 | 218 |
| 2022 Q3 | 11,507,981 | $684,935,771 | +$557,262 | $59.51 | 180 |
| 2022 Q2 | 11,503,794 | $675,451,794 | -$13,758,634 | $58.71 | 170 |
| 2022 Q1 | 11,803,745 | $807,068,168 | -$105,500,783 | $68.35 | 172 |
| 2021 Q4 | 13,262,644 | $1,267,773,046 | -$64,729,305 | $95.62 | 190 |
| 2021 Q3 | 13,936,976 | $1,081,577,624 | +$47,244,159 | $77.59 | 174 |
| 2021 Q2 | 13,313,130 | $1,083,645,013 | -$65,979,819 | $81.45 | 176 |
| 2021 Q1 | 14,078,948 | $1,159,536,182 | +$32,197,643 | $82.34 | 173 |
| 2020 Q4 | 13,778,801 | $843,300,964 | +$3,505,751 | $61.2 | 166 |
| 2020 Q3 | 13,737,223 | $902,123,969 | +$10,900,936 | $65.66 | 164 |
| 2020 Q2 | 13,669,603 | $629,996,271 | +$8,067,834 | $46.09 | 157 |
| 2020 Q1 | 13,698,471 | $396,150,498 | -$3,496,105 | $28.92 | 143 |
| 2019 Q4 | 13,684,651 | $611,702,316 | -$7,647,141 | $44.7 | 154 |
| 2019 Q3 | 12,950,182 | $574,550,732 | +$7,936,751 | $44.37 | 136 |
| 2019 Q2 | 12,791,399 | $492,591,261 | +$12,153,398 | $38.51 | 137 |
| 2019 Q1 | 12,535,318 | $492,603,239 | -$1,737,380 | $39.12 | 149 |
| 2018 Q4 | 12,589,796 | $394,429,000 | -$9,163,803 | $31.33 | 142 |
| 2018 Q3 | 12,837,680 | $494,490,152 | +$12,236,163 | $38.5 | 154 |
| 2018 Q2 | 12,513,767 | $534,116,363 | +$9,867,755 | $42.69 | 157 |
| 2018 Q1 | 12,546,754 | $598,324,538 | +$75,933,370 | $47.69 | 182 |
| 2017 Q4 | 10,989,410 | $567,923,964 | +$171,003,283 | $51.68 | 187 |
| 2017 Q3 | 7,771,203 | $350,317,983 | -$2,137,969 | $45.08 | 69 |
| 2017 Q2 | 7,822,955 | $351,770,044 | +$15,141,965 | $44.97 | 74 |
| 2017 Q1 | 7,501,057 | $313,554,972 | +$16,168,239 | $41.8 | 76 |
| 2016 Q4 | 7,501,161 | $258,801,630 | +$5,331,485 | $34.5 | 81 |
| 2016 Q3 | 7,347,718 | $246,597,969 | +$803,855 | $33.57 | 74 |
| 2016 Q2 | 7,337,990 | $273,341,449 | -$1,402,560 | $37.25 | 76 |
| 2016 Q1 | 7,375,086 | $285,531,419 | -$11,499,377 | $38.71 | 72 |
| 2015 Q4 | 7,765,281 | $311,590,161 | -$931,669 | $40.18 | 79 |
| 2015 Q3 | 7,677,238 | $304,012,866 | -$715,997 | $39.6 | 78 |
| 2015 Q2 | 7,680,021 | $331,152,884 | +$29,134,564 | $43.12 | 70 |
| 2015 Q1 | 7,019,129 | $288,270,958 | -$9,621,542 | $41.1 | 55 |
| 2014 Q4 | 7,290,533 | $263,242,007 | -$17,472,864 | $36.11 | 52 |
| 2014 Q3 | 7,784,006 | $249,336,127 | -$4,744,024 | $32.01 | 51 |
| 2014 Q2 | 7,900,574 | $280,705,000 | +$6,014,611 | $35.53 | 54 |
| 2014 Q1 | 7,780,817 | $253,990,000 | +$2,614,829 | $32.64 | 50 |