| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 31,449,934 | $1,234,122,975 | +$53,917,939 | $39.26 | 253 |
| 2025 Q2 | 30,329,243 | $1,181,046,934 | -$46,400,116 | $38.94 | 247 |
| 2025 Q1 | 31,809,538 | $1,257,576,030 | +$113,861,491 | $39.49 | 253 |
| 2024 Q4 | 28,938,015 | $1,214,975,352 | +$75,280,846 | $41.9 | 253 |
| 2024 Q3 | 26,448,586 | $1,097,533,201 | -$70,497,845 | $41.5 | 223 |
| 2024 Q2 | 28,152,361 | $1,138,537,845 | +$57,565,052 | $40.43 | 227 |
| 2024 Q1 | 26,682,407 | $1,087,793,928 | -$35,651,724 | $40.79 | 221 |
| 2023 Q4 | 27,555,681 | $1,086,970,126 | -$11,242,843 | $39.44 | 225 |
| 2023 Q3 | 26,927,920 | $1,047,391,046 | +$62,475,537 | $38.89 | 199 |
| 2023 Q2 | 25,306,653 | $1,038,766,928 | +$206,549,885 | $41.05 | 194 |
| 2023 Q1 | 20,155,894 | $816,510,624 | +$82,485,834 | $40.5 | 182 |
| 2022 Q4 | 18,025,704 | $710,606,026 | +$111,814,050 | $39.37 | 171 |
| 2022 Q3 | 15,126,743 | $577,591,695 | +$48,390,072 | $38.11 | 149 |
| 2022 Q2 | 13,835,055 | $591,076,904 | +$166,077,584 | $42.68 | 147 |
| 2022 Q1 | 9,907,094 | $489,498,013 | +$179,210,066 | $49.52 | 130 |
| 2021 Q4 | 6,299,095 | $317,896,320 | +$119,150,461 | $50.51 | 96 |
| 2021 Q3 | 3,835,308 | $186,527,933 | +$62,419,803 | $48.53 | 71 |
| 2021 Q2 | 2,548,211 | $124,999,520 | +$51,073,895 | $49.04 | 58 |
| 2021 Q1 | 1,496,149 | $71,544,910 | +$23,999,501 | $47.82 | 47 |
| 2020 Q4 | 1,021,189 | $47,417,200 | +$433,796 | $46.4 | 44 |
| 2020 Q3 | 962,592 | $42,955,313 | -$1,541,818 | $44.62 | 45 |
| 2020 Q2 | 996,464 | $42,323,240 | -$2,477,480 | $42.48 | 46 |
| 2020 Q1 | 1,063,027 | $40,650,101 | -$14,009,199 | $38.2 | 44 |
| 2019 Q4 | 1,409,131 | $71,410,335 | +$14,282,487 | $50.67 | 49 |
| 2019 Q3 | 1,113,622 | $54,197,345 | +$15,152,975 | $48.69 | 40 |
| 2019 Q2 | 788,982 | $38,526,426 | +$2,963,548 | $48.85 | 33 |
| 2019 Q1 | 742,110 | $35,454,889 | +$10,407,883 | $47.78 | 37 |
| 2018 Q4 | 524,346 | $23,232,160 | +$23,125,160 | $44.32 | 31 |
| 2016 Q2 | 0 | $0 | -$633,000 | 0 | |
| 2016 Q1 | 13,144 | $633,000 | $48.16 | 1 |