| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 13,245,775 | $947,804,097 | +$231,487,772 | $71.63 | 259 |
| 2025 Q2 | 10,536,250 | $507,281,391 | +$121,565,189 | $48.14 | 201 |
| 2025 Q1 | 8,090,223 | $319,070,014 | -$16,549,491 | $39.45 | 180 |
| 2024 Q4 | 8,681,700 | $276,376,138 | +$31,002,516 | $31.77 | 171 |
| 2024 Q3 | 7,655,952 | $268,998,721 | -$18,725,738 | $35.09 | 150 |
| 2024 Q2 | 8,335,258 | $260,780,308 | +$25,523,588 | $31.19 | 163 |
| 2024 Q1 | 7,669,043 | $211,110,358 | -$14,596,640 | $27.46 | 141 |
| 2023 Q4 | 8,182,709 | $231,748,929 | +$10,068,666 | $28.37 | 148 |
| 2023 Q3 | 7,749,948 | $185,354,177 | +$8,454,822 | $23.9 | 137 |
| 2023 Q2 | 7,339,117 | $190,841,665 | +$4,679,936 | $25.99 | 138 |
| 2023 Q1 | 7,073,591 | $216,605,954 | -$41,403,443 | $30.72 | 137 |
| 2022 Q4 | 8,510,572 | $239,937,366 | +$18,721,621 | $28.17 | 140 |
| 2022 Q3 | 8,060,653 | $194,419,338 | +$36,544,898 | $24.11 | 125 |
| 2022 Q2 | 6,514,911 | $168,543,712 | +$10,141,828 | $25.9 | 126 |
| 2022 Q1 | 6,007,622 | $218,242,276 | +$26,597,926 | $36.37 | 137 |
| 2021 Q4 | 6,297,141 | $230,765,613 | -$21,305,333 | $36.68 | 134 |
| 2021 Q3 | 6,934,875 | $243,449,867 | -$99,836,904 | $35.09 | 131 |
| 2021 Q2 | 9,522,574 | $403,709,318 | +$140,908,536 | $42.7 | 141 |
| 2021 Q1 | 6,265,182 | $249,226,228 | -$30,697,623 | $39.9 | 134 |
| 2020 Q4 | 6,672,953 | $305,032,299 | +$47,158,687 | $45.62 | 118 |
| 2020 Q3 | 5,614,528 | $242,864,129 | +$84,395,404 | $43.34 | 110 |
| 2020 Q2 | 3,694,798 | $136,797,163 | +$25,902,813 | $37.02 | 80 |
| 2020 Q1 | 3,230,390 | $77,096,372 | -$19,846,372 | $23.85 | 51 |
| 2019 Q4 | 3,847,298 | $127,224,882 | +$12,207,770 | $33.18 | 68 |
| 2019 Q3 | 3,564,542 | $100,370,263 | +$27,924,220 | $28.11 | 60 |
| 2019 Q2 | 2,520,833 | $67,501,281 | -$23,097,023 | $26.81 | 46 |
| 2019 Q1 | 3,391,791 | $89,197,048 | -$17,016,777 | $26.4 | 45 |
| 2018 Q4 | 4,104,491 | $102,929,576 | +$10,571,508 | $25.02 | 51 |
| 2018 Q3 | 3,641,626 | $88,211,563 | +$3,051,648 | $24.22 | 50 |
| 2018 Q2 | 3,396,060 | $98,121,713 | +$12,687,813 | $28.88 | 61 |
| 2018 Q1 | 2,954,552 | $90,765,173 | -$2,770,511 | $30.72 | 55 |
| 2017 Q4 | 3,025,639 | $98,742,167 | -$485,998 | $32.64 | 56 |
| 2017 Q3 | 1,838,464 | $60,639,995 | +$9,894,206 | $32.99 | 53 |
| 2017 Q2 | 1,551,968 | $52,676,323 | +$23,617,961 | $33.95 | 59 |
| 2017 Q1 | 870,454 | $31,370,726 | -$12,985,828 | $36.02 | 53 |
| 2016 Q4 | 1,035,495 | $33,386,000 | -$4,999,405 | $32.1 | 49 |
| 2016 Q3 | 1,295,989 | $57,541,880 | +$9,560,493 | $44.48 | 53 |
| 2016 Q2 | 1,079,633 | $46,947,621 | +$20,449,272 | $43.32 | 44 |
| 2016 Q1 | 594,692 | $15,751,000 | -$1,590,040 | $26.51 | 36 |
| 2015 Q4 | 724,700 | $13,419,000 | +$13,315,000 | $18.51 | 33 |