| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 12,270,606 | $845,970,411 | +$17,111,657 | $68.94 | 151 |
| 2025 Q2 | 12,149,173 | $777,751,418 | -$22,265,159 | $64.01 | 145 |
| 2025 Q1 | 12,331,073 | $730,906,254 | -$15,359,042 | $59.28 | 145 |
| 2024 Q4 | 12,918,333 | $790,824,785 | +$142,038,467 | $61.18 | 145 |
| 2024 Q3 | 9,779,747 | $587,190,106 | +$48,391,029 | $60.04 | 117 |
| 2024 Q2 | 10,263,585 | $583,740,242 | +$45,909,283 | $56.88 | 108 |
| 2024 Q1 | 9,525,279 | $525,462,403 | +$25,538,800 | $55.4 | 110 |
| 2023 Q4 | 9,100,848 | $456,124,791 | -$3,855,937 | $50.12 | 111 |
| 2023 Q3 | 8,919,899 | $408,118,442 | -$21,270,854 | $45.75 | 109 |
| 2023 Q2 | 8,883,141 | $415,217,473 | +$2,112,415 | $46.71 | 98 |
| 2023 Q1 | 8,925,236 | $390,236,366 | +$3,424,584 | $43.72 | 101 |
| 2022 Q4 | 7,825,247 | $325,587,483 | +$26,455,625 | $41.58 | 98 |
| 2022 Q3 | 8,113,334 | $311,895,000 | -$18,475,439 | $38.39 | 98 |
| 2022 Q2 | 8,679,056 | $355,733,000 | +$29,154,637 | $40.8 | 95 |
| 2022 Q1 | 7,909,557 | $382,527,684 | +$10,290,756 | $48.36 | 92 |
| 2021 Q4 | 7,939,117 | $399,951,022 | +$28,686,320 | $50.36 | 94 |
| 2021 Q3 | 7,033,229 | $324,134,946 | +$11,766,800 | $45.99 | 83 |
| 2021 Q2 | 6,770,038 | $313,125,000 | +$12,857,682 | $46.21 | 78 |
| 2021 Q1 | 6,472,168 | $278,752,863 | +$18,699,890 | $43.35 | 71 |
| 2020 Q4 | 6,110,333 | $246,252,000 | -$2,850,529 | $40.16 | 69 |
| 2020 Q3 | 6,134,952 | $217,305,000 | +$11,073,315 | $35.42 | 58 |
| 2020 Q2 | 5,552,995 | $184,591,217 | -$757,814 | $33.17 | 59 |
| 2020 Q1 | 5,630,720 | $159,481,859 | -$17,663,588 | $28.11 | 63 |
| 2019 Q4 | 6,058,612 | $222,630,276 | +$37,474,873 | $36.69 | 72 |
| 2019 Q3 | 3,388,690 | $113,667,000 | +$16,741,306 | $33.54 | 48 |
| 2019 Q2 | 2,889,901 | $95,050,000 | +$2,644,892 | $32.88 | 43 |
| 2019 Q1 | 2,812,290 | $89,429,000 | -$25,417,144 | $31.79 | 44 |
| 2018 Q4 | 3,629,254 | $102,371,000 | +$31,363,316 | $28.2 | 41 |
| 2018 Q3 | 2,433,251 | $79,420,000 | +$2,091,560 | $32.66 | 40 |
| 2018 Q2 | 2,371,182 | $72,486,000 | +$11,570,278 | $30.68 | 35 |
| 2018 Q1 | 1,993,974 | $60,338,000 | +$6,623,457 | $30.37 | 32 |
| 2017 Q4 | 1,775,998 | $55,181,000 | +$37,348,277 | $31.07 | 29 |
| 2017 Q3 | 535,578 | $46,620,000 | -$551,625 | $87.05 | 26 |
| 2017 Q2 | 555,860 | $46,302,000 | +$3,182,362 | $83.32 | 28 |
| 2017 Q1 | 514,115 | $41,875,000 | +$4,107,980 | $81.47 | 28 |
| 2016 Q4 | 465,436 | $35,977,000 | -$5,139,167 | $77.28 | 28 |
| 2016 Q3 | 523,941 | $38,133,000 | -$1,236,886 | $72.84 | 29 |
| 2016 Q2 | 543,041 | $37,819,000 | -$1,608,847 | $69.65 | 28 |
| 2016 Q1 | 563,042 | $39,213,000 | -$12,241,783 | $69.68 | 26 |
| 2015 Q4 | 740,085 | $51,230,000 | +$11,283,088 | $69.35 | 31 |
| 2015 Q3 | 575,866 | $37,846,000 | -$584,956 | $65.48 | 25 |
| 2015 Q2 | 581,630 | $41,512,953 | +$989,107 | $71.37 | 29 |
| 2015 Q1 | 567,799 | $40,610,237 | +$6,262,951 | $71.58 | 27 |
| 2014 Q4 | 541,796 | $38,984,752 | +$9,330,982 | $71.98 | 28 |
| 2014 Q3 | 405,513 | $27,891,532 | +$1,676,883 | $68.86 | 26 |
| 2014 Q2 | 381,181 | $25,998,085 | -$1,889,715 | $68.22 | 26 |
| 2014 Q1 | 409,339 | $26,827,912 | +$5,163,212 | $65.53 | 29 |