| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 35,480,889 | $1,555,024,632 | +$7,535,940 | $43.83 | 249 |
| 2025 Q2 | 35,714,039 | $1,496,976,359 | -$15,541,810 | $41.92 | 252 |
| 2025 Q1 | 35,999,189 | $1,458,364,085 | -$29,158,362 | $40.49 | 253 |
| 2024 Q4 | 36,727,689 | $1,448,410,391 | +$1,748,926 | $39.37 | 249 |
| 2024 Q3 | 36,484,262 | $1,522,231,542 | +$10,800,972 | $41.72 | 239 |
| 2024 Q2 | 36,268,850 | $1,370,389,372 | +$11,271,138 | $37.79 | 234 |
| 2024 Q1 | 35,941,300 | $1,396,362,727 | +$31,975,888 | $38.86 | 222 |
| 2023 Q4 | 35,186,155 | $1,263,578,500 | -$41,725,044 | $35.91 | 219 |
| 2023 Q3 | 35,989,520 | $1,209,005,195 | -$23,770,306 | $33.59 | 203 |
| 2023 Q2 | 37,292,199 | $1,291,978,717 | -$43,583,686 | $34.65 | 201 |
| 2023 Q1 | 38,207,827 | $1,301,533,141 | +$80,699,021 | $34.07 | 196 |
| 2022 Q4 | 36,183,057 | $1,237,660,222 | -$40,988,999 | $34.24 | 192 |
| 2022 Q3 | 37,092,958 | $1,145,385,580 | +$45,950,107 | $30.87 | 175 |
| 2022 Q2 | 35,572,869 | $1,186,651,744 | +$144,884,328 | $33.38 | 178 |
| 2022 Q1 | 31,060,058 | $1,180,850,184 | +$139,465,439 | $38.03 | 158 |
| 2021 Q4 | 27,401,627 | $1,063,806,492 | +$130,446,830 | $38.87 | 140 |
| 2021 Q3 | 23,738,963 | $890,008,412 | +$49,002,950 | $37.49 | 119 |
| 2021 Q2 | 22,391,459 | $845,308,938 | +$80,458,427 | $37.75 | 115 |
| 2021 Q1 | 20,279,722 | $734,926,836 | +$71,000,565 | $36.2 | 105 |
| 2020 Q4 | 18,339,719 | $604,148,007 | +$84,981,747 | $32.94 | 86 |
| 2020 Q3 | 15,782,788 | $458,928,266 | +$41,395,708 | $29.08 | 64 |
| 2020 Q2 | 14,362,880 | $399,568,449 | +$266,832,759 | $27.91 | 61 |
| 2020 Q1 | 4,805,511 | $117,304,430 | +$45,311,375 | $24.41 | 56 |
| 2019 Q4 | 2,934,048 | $96,238,222 | +$38,470,572 | $32.8 | 48 |
| 2019 Q3 | 1,730,342 | $54,069,000 | +$23,332,541 | $31.25 | 44 |
| 2019 Q2 | 983,094 | $29,764,000 | -$14,296,564 | $30.26 | 37 |
| 2019 Q1 | 1,482,254 | $43,431,000 | +$3,258,476 | $29.31 | 34 |
| 2018 Q4 | 1,371,085 | $35,858,000 | +$2,008,048 | $26.15 | 22 |
| 2018 Q3 | 1,285,234 | $38,892,000 | +$4,796,754 | $30.26 | 22 |
| 2018 Q2 | 1,183,462 | $33,763,000 | +$30,665,826 | $28.53 | 15 |
| 2018 Q1 | 108,171 | $3,043,000 | -$28,868,262 | $28.12 | 9 |
| 2017 Q4 | 1,117,708 | $31,940,000 | +$25,103,834 | $28.56 | 9 |
| 2017 Q3 | 239,216 | $6,532,000 | +$1,052,889 | $27.3 | 6 |
| 2017 Q2 | 219,023 | $5,784,000 | -$366,507 | $26.4 | 3 |
| 2017 Q1 | 232,892 | $5,962,000 | -$413,346 | $25.6 | 2 |
| 2016 Q4 | 249,039 | $6,228,000 | +$6,228,000 | $25.01 | 2 |
| 2016 Q2 | 0 | $0 | -$14,000 | 0 | |
| 2016 Q1 | 475 | $14,000 | $29.47 | 1 |