| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 18,102,184 | $1,238,534,993 | +$51,675,591 | $68.43 | 77 |
| 2025 Q2 | 17,521,660 | $1,106,623,343 | -$36,295,022 | $63.16 | 80 |
| 2025 Q1 | 18,098,649 | $1,021,481,028 | -$14,957,369 | $56.44 | 72 |
| 2024 Q4 | 19,801,438 | $1,164,498,113 | +$88,507,785 | $58.64 | 70 |
| 2024 Q3 | 18,158,071 | $1,067,026,188 | -$7,666,692 | $58.15 | 68 |
| 2024 Q2 | 18,294,820 | $1,011,660,698 | -$13,945,231 | $55.58 | 66 |
| 2024 Q1 | 17,303,681 | $921,419,372 | -$9,267,785 | $53.25 | 60 |
| 2023 Q4 | 17,489,284 | $834,586,686 | +$64,121,992 | $47.72 | 60 |
| 2023 Q3 | 16,041,263 | $690,895,283 | -$15,767,737 | $43.07 | 55 |
| 2023 Q2 | 16,399,851 | $734,077,661 | -$16,170,093 | $44.77 | 52 |
| 2023 Q1 | 16,762,291 | $693,676,158 | -$81,836,104 | $41.38 | 52 |
| 2022 Q4 | 18,679,560 | $733,155,493 | -$25,310,463 | $39.24 | 51 |
| 2022 Q3 | 19,399,128 | $710,244,371 | -$36,461,219 | $36.61 | 54 |
| 2022 Q2 | 20,385,193 | $790,471,452 | +$104,984,590 | $38.77 | 49 |
| 2022 Q1 | 17,653,867 | $792,553,776 | +$35,898,286 | $44.9 | 51 |
| 2021 Q4 | 16,502,958 | $776,002,126 | -$111,036,685 | $47.03 | 51 |
| 2021 Q3 | 18,846,544 | $794,776,716 | -$348,614,568 | $42.17 | 50 |
| 2021 Q2 | 27,405,810 | $1,173,295,505 | +$407,042 | $42.81 | 52 |
| 2021 Q1 | 27,402,955 | $1,097,779,784 | -$293,536,069 | $40.06 | 48 |
| 2020 Q4 | 34,751,922 | $1,316,771,208 | +$135,358,194 | $37.89 | 47 |
| 2020 Q3 | 31,228,856 | $1,085,478,450 | -$55,740,114 | $34.76 | 42 |
| 2020 Q2 | 32,836,306 | $1,101,246,402 | -$327,970,904 | $32.14 | 42 |
| 2020 Q1 | 42,535,518 | $1,173,858,479 | +$132,836,402 | $27.61 | 41 |
| 2019 Q4 | 37,558,980 | $1,314,198,475 | +$50,256,909 | $34.99 | 40 |
| 2019 Q3 | 35,852,144 | $1,183,963,000 | -$7,363,983 | $33.03 | 30 |
| 2019 Q2 | 36,076,695 | $1,162,457,000 | +$142,336,615 | $32.22 | 24 |
| 2019 Q1 | 31,660,449 | $994,377,000 | +$564,298,459 | $31.41 | 18 |
| 2018 Q4 | 13,698,055 | $378,341,000 | +$40,899,593 | $27.62 | 10 |
| 2018 Q3 | 12,210,608 | $383,047,000 | +$263,984,309 | $31.37 | 8 |
| 2018 Q2 | 3,795,415 | $111,548,000 | +$1,707,001 | $29.4 | 4 |
| 2018 Q1 | 3,737,344 | $106,983,000 | -$6,009,939 | $28.63 | 3 |
| 2017 Q4 | 3,947,284 | $114,115,000 | -$4,237,751 | $28.9 | 3 |
| 2017 Q3 | 4,095,787 | $109,562,000 | -$8,227,111 | $26.75 | 4 |
| 2017 Q2 | 4,403,236 | $113,509,000 | +$113,509,000 | $25.73 | 2 |