| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 799 | $45,467 | $49.97 | 2 | |
| 2025 Q2 | 799 | $44,144 | -$334,354 | $49.14 | 2 |
| 2025 Q1 | 7,700 | $373,055 | +$2,229 | $48.45 | 4 |
| 2024 Q4 | 7,654 | $414,747 | $54.19 | 3 | |
| 2024 Q3 | 7,654 | $361,949 | -$93,681 | $47.29 | 3 |
| 2024 Q2 | 9,635 | $366,622 | -$2,131 | $38.05 | 3 |
| 2024 Q1 | 35,562 | $1,494,317 | -$11,514 | $42.02 | 4 |
| 2023 Q4 | 35,836 | $1,439,537 | +$36,916 | $40.17 | 4 |
| 2023 Q3 | 40,226 | $1,387,580 | +$50,477 | $37.14 | 4 |
| 2023 Q2 | 2 | $86 | $0 | $43.00 | 1 |
| 2023 Q1 | 2 | $86 | -$14,352 | $43.00 | 1 |
| 2022 Q4 | 18,733 | $788,438 | -$37,591,426,451 | $42.16 | 4 |
| 2022 Q3 | 998,610,882 | $40,890,068,352 | +$15,912,131 | $40.89 | 653 |
| 2022 Q2 | 987,837,901 | $43,936,211,322 | +$52,899,382 | $44.47 | 684 |
| 2022 Q1 | 982,341,692 | $55,590,610,429 | -$119,605,519 | $56.57 | 695 |
| 2021 Q4 | 852,962,165 | $51,484,401,812 | -$710,816,367 | $60.38 | 694 |
| 2021 Q3 | 997,976,582 | $53,793,425,037 | +$8,284,212,325 | $53.51 | 641 |
| 2021 Q2 | 972,262,705 | $50,066,871,444 | +$39,455,131 | $50.98 | 617 |
| 2021 Q1 | 971,519,959 | $43,603,150,917 | +$279,765,516 | $44.50 | 588 |
| 2020 Q4 | 933,730,340 | $38,357,515,883 | +$115,066,141 | $41.27 | 558 |
| 2020 Q3 | 961,680,566 | $31,878,125,807 | +$221,610,769 | $33.06 | 500 |
| 2020 Q2 | 926,238,160 | $30,414,919,482 | +$10,059,853,179 | $32.90 | 545 |
| 2020 Q1 | 552,156,546 | $24,404,777,849 | +$19,944,438 | $44.25 | 513 |
| 2019 Q4 | 621,218,451 | $35,961,324,728 | -$538,705,489 | $57.80 | 574 |
| 2019 Q3 | 639,269,161 | $33,924,962,868 | +$1,513,121,326 | $53.09 | 523 |
| 2019 Q2 | 607,667,875 | $29,032,562,286 | +$599,274,502 | $47.78 | 460 |
| 2019 Q1 | 612,569,056 | $28,559,902,753 | -$116,472,468 | $46.65 | 446 |
| 2018 Q4 | 616,238,832 | $23,604,623,634 | +$331,965,043 | $38.35 | 431 |
| 2018 Q3 | 605,442,708 | $26,909,252,626 | +$192,308,866 | $44.53 | 411 |
| 2018 Q2 | 601,175,443 | $24,342,854,969 | +$368,692,560 | $40.54 | 405 |
| 2018 Q1 | 606,165,023 | $23,595,748,435 | +$3,204,477,066 | $39.00 | 414 |
| 2017 Q4 | 525,218,755 | $22,850,015,641 | +$87,970,735 | $43.54 | 404 |
| 2017 Q3 | 519,843,576 | $21,443,219,333 | +$538,624,365 | $41.30 | 369 |
| 2017 Q2 | 502,563,032 | $19,698,920,602 | -$254,419,332 | $39.21 | 343 |
| 2017 Q1 | 529,350,990 | $19,274,379,444 | +$373,937,533 | $36.46 | 341 |
| 2016 Q4 | 512,247,058 | $16,915,058,808 | -$636,484,055 | $33.01 | 335 |
| 2016 Q3 | 517,646,515 | $18,189,552,817 | +$13,055,759 | $35.18 | 324 |
| 2016 Q2 | 518,357,980 | $17,124,296,143 | +$440,815,886 | $33.07 | 313 |
| 2016 Q1 | 506,841,635 | $17,634,792,982 | -$409,413,140 | $34.79 | 324 |
| 2015 Q4 | 519,817,145 | $16,388,363,751 | -$54,915,846 | $31.53 | 338 |
| 2015 Q3 | 526,453,039 | $16,551,811,630 | +$130,877,221 | $31.44 | 329 |
| 2015 Q2 | 506,427,965 | $17,742,476,124 | +$6,233,412,094 | $34.93 | 305 |
| 2015 Q1 | 337,442,600 | $18,082,936,464 | +$346,806,135 | $53.61 | 305 |
| 2014 Q4 | 334,772,047 | $16,827,456,361 | -$123,742,008 | $50.13 | 301 |
| 2014 Q3 | 337,837,563 | $15,192,077,873 | -$134,006,545 | $44.96 | 294 |
| 2014 Q2 | 341,005,206 | $15,031,569,030 | +$268,859,206 | $44.02 | 282 |
| 2014 Q1 | 334,960,219 | $13,699,281,510 | +$195,237,176 | $40.85 | 265 |