| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 21,737,216 | $1,192,650,997 | +$49,091,922 | $54.85 | 233 |
| 2025 Q2 | 20,876,567 | $1,063,530,287 | -$42,757,837 | $50.93 | 234 |
| 2025 Q1 | 21,696,713 | $992,689,960 | +$35,393,079 | $45.75 | 214 |
| 2024 Q4 | 21,767,196 | $1,048,171,661 | +$111,039,964 | $48.15 | 218 |
| 2024 Q3 | 19,440,059 | $918,574,484 | -$34,575,255 | $47.25 | 213 |
| 2024 Q2 | 20,152,060 | $898,876,629 | -$25,118,927 | $44.6 | 203 |
| 2024 Q1 | 20,689,229 | $885,382,334 | +$87,582,630 | $42.8 | 194 |
| 2023 Q4 | 18,243,254 | $708,028,189 | -$26,269,482 | $38.81 | 190 |
| 2023 Q3 | 19,052,139 | $661,719,936 | -$7,964,406 | $34.73 | 177 |
| 2023 Q2 | 19,264,126 | $696,603,998 | +$1,087,779 | $36.17 | 170 |
| 2023 Q1 | 19,428,969 | $645,812,996 | +$294,485,582 | $33.24 | 176 |
| 2022 Q4 | 5,718,772 | $533,823,901 | +$33,270,461 | $93.35 | 157 |
| 2022 Q3 | 6,523,481 | $572,178,992 | -$17,069,066 | $87.15 | 163 |
| 2022 Q2 | 6,713,990 | $619,612,688 | -$82,300,697 | $92.24 | 177 |
| 2022 Q1 | 7,519,780 | $835,214,702 | +$240,821,107 | $111.02 | 175 |
| 2021 Q4 | 5,373,423 | $632,373,676 | +$25,792,058 | $117.7 | 165 |
| 2021 Q3 | 4,100,355 | $437,308,430 | +$23,607,960 | $106.23 | 158 |
| 2021 Q2 | 4,882,105 | $518,629,494 | -$7,430,681 | $106.14 | 150 |
| 2021 Q1 | 4,982,612 | $489,326,769 | +$20,511,111 | $98.21 | 138 |
| 2020 Q4 | 4,770,076 | $443,622,603 | +$152,739,262 | $92.98 | 130 |
| 2020 Q3 | 3,098,511 | $258,792,447 | +$33,442,140 | $83.53 | 115 |
| 2020 Q2 | 2,690,544 | $205,599,564 | +$41,104,023 | $76.31 | 95 |
| 2020 Q1 | 2,163,419 | $138,358,536 | +$27,205,747 | $63.86 | 84 |
| 2019 Q4 | 1,691,460 | $133,410,541 | +$11,731,291 | $78.87 | 74 |
| 2019 Q3 | 1,533,062 | $111,415,891 | -$13,542,995 | $72.65 | 69 |
| 2019 Q2 | 1,728,537 | $121,989,812 | +$13,307,549 | $71.54 | 62 |
| 2019 Q1 | 1,535,735 | $103,739,781 | +$5,267,459 | $68.25 | 57 |
| 2018 Q4 | 1,454,181 | $88,613,282 | +$4,810,945 | $60.93 | 52 |
| 2018 Q3 | 1,360,104 | $95,954,189 | +$18,958,965 | $70.62 | 52 |
| 2018 Q2 | 1,108,666 | $72,025,746 | +$6,885,733 | $65.82 | 47 |
| 2018 Q1 | 986,644 | $63,540,342 | +$18,764,502 | $64.4 | 45 |
| 2017 Q4 | 695,262 | $45,051,768 | +$5,925,373 | $64.8 | 40 |
| 2017 Q3 | 586,663 | $35,742,000 | +$2,870,423 | $60.93 | 35 |
| 2017 Q2 | 539,498 | $31,727,000 | +$4,192,751 | $58.8 | 26 |
| 2017 Q1 | 468,310 | $26,731,000 | +$3,089,616 | $57.08 | 22 |
| 2016 Q4 | 415,312 | $22,231,012 | +$684,393 | $53.52 | 19 |
| 2016 Q3 | 403,307 | $21,008,434 | -$3,467,643 | $52.08 | 16 |
| 2016 Q2 | 471,763 | $23,507,224 | +$16,137,850 | $50.08 | 13 |
| 2016 Q1 | 148,136 | $7,337,798 | +$6,840,634 | $49.54 | 10 |
| 2015 Q4 | 8,628 | $425,773 | +$425,773 | $49.4 | 3 |