| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 1,130,727 | $106,986,786 | +$19,326,456 | $94.6 | 89 |
| 2025 Q2 | 937,322 | $75,912,567 | -$1,700,206 | $81.06 | 81 |
| 2025 Q1 | 970,572 | $70,136,171 | +$4,996,272 | $72.35 | 73 |
| 2024 Q4 | 908,639 | $61,624,233 | -$576,220,764 | $67.83 | 71 |
| 2024 Q3 | 8,962,495 | $647,951,046 | -$5,117,929 | $72.28 | 76 |
| 2024 Q2 | 9,157,274 | $614,541,359 | -$12,005,636 | $67.11 | 76 |
| 2024 Q1 | 9,345,449 | $567,365,353 | +$12,161,794 | $60.71 | 79 |
| 2023 Q4 | 9,152,508 | $530,566,940 | -$25,352,353 | $57.97 | 76 |
| 2023 Q3 | 9,593,248 | $532,131,681 | +$10,677,532 | $55.45 | 77 |
| 2023 Q2 | 9,392,689 | $559,714,532 | -$16,732,191 | $59.59 | 76 |
| 2023 Q1 | 9,669,070 | $598,364,310 | +$13,456,564 | $61.89 | 77 |
| 2022 Q4 | 9,512,883 | $539,793,651 | +$48,180,454 | $56.74 | 73 |
| 2022 Q3 | 8,692,180 | $433,912,445 | -$37,023,369 | $49.92 | 67 |
| 2022 Q2 | 9,451,071 | $593,102,571 | -$36,782,193 | $62.74 | 75 |
| 2022 Q1 | 10,027,004 | $688,170,490 | -$77,262,512 | $68.63 | 81 |
| 2021 Q4 | 10,965,748 | $846,149,293 | -$93,943,625 | $76.56 | 98 |
| 2021 Q3 | 12,167,032 | $951,488,552 | +$21,382,123 | $78.2 | 97 |
| 2021 Q2 | 11,840,525 | $1,084,933,129 | -$114,325,540 | $91.65 | 115 |
| 2021 Q1 | 13,111,550 | $1,207,851,027 | +$177,527,908 | $92.18 | 124 |
| 2020 Q4 | 11,196,485 | $976,127,718 | +$105,342,596 | $87.17 | 108 |
| 2020 Q3 | 9,848,459 | $709,011,080 | +$85,936,944 | $71.82 | 68 |
| 2020 Q2 | 8,669,735 | $560,095,248 | +$26,500,725 | $64.9 | 66 |
| 2020 Q1 | 8,289,205 | $461,786,455 | -$14,138,587 | $55.71 | 59 |
| 2019 Q4 | 8,537,915 | $563,484,098 | +$22,907,396 | $66 | 65 |
| 2019 Q3 | 8,186,272 | $480,082,195 | -$16,777,878 | $58.63 | 55 |
| 2019 Q2 | 8,487,316 | $519,979,795 | +$8,292,206 | $61.26 | 63 |
| 2019 Q1 | 8,352,247 | $510,727,120 | +$16,780,704 | $61.14 | 55 |
| 2018 Q4 | 8,109,650 | $448,742,522 | +$69,519,849 | $55.3 | 52 |
| 2018 Q3 | 6,839,651 | $427,687,294 | +$308,033,505 | $62.53 | 54 |
| 2018 Q2 | 1,905,838 | $119,895,999 | +$19,396,133 | $62.79 | 59 |
| 2018 Q1 | 1,590,676 | $108,477,000 | +$13,872,186 | $68.26 | 59 |
| 2017 Q4 | 1,400,694 | $92,627,976 | +$26,793,810 | $66.03 | 53 |
| 2017 Q3 | 944,790 | $57,982,773 | +$6,877,773 | $61.37 | 40 |
| 2017 Q2 | 845,760 | $48,351,938 | +$15,654,054 | $57.17 | 42 |
| 2017 Q1 | 570,175 | $29,941,522 | -$4,691,508 | $52.51 | 32 |
| 2016 Q4 | 629,958 | $29,296,728 | +$5,623,915 | $46.25 | 31 |
| 2016 Q3 | 559,139 | $28,012,422 | +$12,213,260 | $50.1 | 29 |
| 2016 Q2 | 315,385 | $14,084,174 | +$1,420,056 | $44.66 | 24 |
| 2016 Q1 | 279,162 | $12,099,395 | -$18,573,043 | $43.35 | 23 |
| 2015 Q4 | 715,671 | $30,250,495 | +$115,273 | $42.27 | 38 |
| 2015 Q3 | 712,203 | $29,615,642 | -$28,865,110 | $41.58 | 30 |
| 2015 Q2 | 1,336,599 | $67,198,461 | +$9,151,229 | $50.29 | 43 |
| 2015 Q1 | 1,129,357 | $56,563,643 | +$7,906,528 | $49.98 | 41 |
| 2014 Q4 | 1,016,031 | $46,858,460 | -$8,473,825 | $47.05 | 42 |
| 2014 Q3 | 1,156,594 | $53,978,319 | +$23,822,750 | $46.67 | 38 |
| 2014 Q2 | 638,316 | $30,805,766 | +$8,222,464 | $48.25 | 34 |
| 2014 Q1 | 469,261 | $21,577,121 | +$1,086,173 | $45.91 | 35 |