| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 164,366 | $9,076,360 | +$856,672 | $55.22 | 9 |
| 2025 Q3 | 18,674,374 | $1,054,428,188 | +$55,798,672 | $56.47 | 220 |
| 2025 Q2 | 17,775,642 | $935,130,990 | +$67,529,405 | $52.60 | 229 |
| 2025 Q1 | 16,565,993 | $843,601,510 | +$415,976 | $50.95 | 207 |
| 2024 Q4 | 16,287,448 | $794,734,351 | +$216,356,096 | $48.77 | 209 |
| 2024 Q3 | 11,876,846 | $614,675,066 | +$76,038,496 | $51.82 | 193 |
| 2024 Q2 | 10,352,872 | $454,799,059 | -$11,333,426 | $43.96 | 168 |
| 2024 Q1 | 10,754,537 | $456,303,904 | -$238,822,530 | $42.42 | 175 |
| 2023 Q4 | 232,718 | $9,508,834 | +$1,206,858 | $40.86 | 4 |
| 2023 Q3 | 25,444,283 | $964,811,109 | -$134,073,144 | $37.92 | 163 |
| 2023 Q2 | 28,835,616 | $1,218,552,418 | -$48,408,089 | $42.28 | 166 |
| 2023 Q1 | 30,169,573 | $1,321,376,360 | +$116,384,316 | $43.82 | 158 |
| 2022 Q4 | 28,556,360 | $1,298,805,280 | +$92,727,923 | $45.58 | 168 |
| 2022 Q3 | 26,901,337 | $1,134,621,495 | +$315,680,605 | $42.22 | 159 |
| 2022 Q2 | 19,426,430 | $876,129,155 | +$454,380,631 | $45.13 | 158 |
| 2022 Q1 | 8,886,685 | $425,104,112 | -$10,558,834 | $47.92 | 150 |
| 2021 Q4 | 9,603,001 | $443,055,924 | +$26,122,404 | $46.32 | 140 |
| 2021 Q3 | 9,278,652 | $381,704,966 | +$14,192,712 | $41.16 | 131 |
| 2021 Q2 | 8,650,027 | $354,824,866 | +$42,544,429 | $41.03 | 125 |
| 2021 Q1 | 7,585,233 | $313,970,470 | -$173,337,222 | $41.49 | 137 |
| 2020 Q4 | 11,694,543 | $474,535,170 | +$191,359,263 | $40.58 | 129 |
| 2020 Q3 | 6,756,969 | $256,750,339 | +$41,113,263 | $37.94 | 115 |
| 2020 Q2 | 5,506,697 | $201,044,400 | +$24,395,394 | $36.47 | 115 |
| 2020 Q1 | 4,850,273 | $174,800,722 | -$28,328,338 | $35.92 | 120 |
| 2019 Q4 | 5,650,997 | $239,216,810 | -$22,304,561 | $42.30 | 117 |
| 2019 Q3 | 5,951,583 | $251,932,510 | +$15,825,816 | $42.49 | 104 |
| 2019 Q2 | 5,600,641 | $220,049,793 | +$6,802,944 | $39.27 | 90 |
| 2019 Q1 | 5,491,364 | $210,299,931 | -$58,098,332 | $38.30 | 83 |
| 2018 Q4 | 6,690,822 | $233,348,880 | +$127,763,339 | $34.88 | 76 |
| 2018 Q3 | 2,886,244 | $100,487,050 | +$53,589,027 | $34.82 | 54 |
| 2018 Q2 | 1,238,809 | $42,381,256 | -$2,587,689 | $34.25 | 43 |
| 2018 Q1 | 1,313,920 | $43,387,054 | -$35,949,227 | $33.06 | 39 |
| 2017 Q4 | 2,356,685 | $81,319,000 | -$4,350,286 | $34.50 | 45 |
| 2017 Q3 | 2,462,967 | $85,094,000 | -$24,866,483 | $34.53 | 41 |
| 2017 Q2 | 3,199,852 | $108,032,000 | +$43,645,211 | $33.77 | 46 |
| 2017 Q1 | 1,913,259 | $63,694,000 | +$39,842,323 | $33.31 | 40 |
| 2016 Q4 | 662,847 | $20,941,000 | -$47,586,794 | $31.59 | 32 |
| 2016 Q3 | 2,198,860 | $69,396,000 | -$15,085,527 | $31.63 | 38 |
| 2016 Q2 | 2,651,995 | $89,789,000 | -$27,537,173 | $33.86 | 41 |
| 2016 Q1 | 3,460,355 | $110,098,000 | +$94,280,238 | $31.83 | 40 |
| 2015 Q4 | 510,861 | $14,249,000 | -$12,868,042 | $27.89 | 30 |
| 2015 Q3 | 964,749 | $26,605,581 | -$6,914,367 | $27.57 | 29 |
| 2015 Q2 | 1,217,378 | $32,437,640 | -$10,671,178 | $26.64 | 22 |
| 2015 Q1 | 1,616,310 | $46,357,680 | -$67,047,210 | $28.68 | 19 |
| 2014 Q4 | 3,833,978 | $117,166,000 | +$92,166,879 | $30.56 | 18 |
| 2014 Q3 | 883,699 | $24,054,000 | -$40,757,880 | $27.22 | 12 |
| 2014 Q2 | 2,303,819 | $66,528,000 | +$50,984,975 | $28.88 | 14 |
| 2014 Q1 | 568,943 | $15,362,000 | -$1,159,270 | $27.00 | 6 |