| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 1,144,030 | $54,268,111 | -$96,610 | $47.42 | 7 |
| 2025 Q3 | 35,964,389 | $1,707,803,912 | -$30,749,245 | $47.51 | 191 |
| 2025 Q2 | 37,035,743 | $1,736,361,329 | +$98,917,437 | $46.89 | 194 |
| 2025 Q1 | 34,910,157 | $1,637,855,922 | +$13,351,402 | $46.93 | 191 |
| 2024 Q4 | 34,293,721 | $1,594,079,815 | +$90,764,219 | $46.40 | 186 |
| 2024 Q3 | 32,073,737 | $1,547,470,377 | +$349,511,029 | $48.30 | 176 |
| 2024 Q2 | 24,696,379 | $1,146,024,748 | +$56,765,197 | $46.36 | 164 |
| 2024 Q1 | 23,607,266 | $1,104,488,141 | +$20,392,476 | $46.81 | 165 |
| 2023 Q4 | 6,793 | $320,908 | -$10,983,107 | $47.24 | 1 |
| 2023 Q3 | 14,914,907 | $665,217,918 | +$56,887,091 | $44.63 | 131 |
| 2023 Q2 | 18,755,321 | $871,097,100 | +$186,069,450 | $46.46 | 136 |
| 2023 Q1 | 14,787,205 | $698,309,502 | +$86,583,152 | $47.20 | 125 |
| 2022 Q4 | 12,831,513 | $596,804,332 | +$20,218,695 | $46.47 | 129 |
| 2022 Q3 | 11,935,566 | $543,938,718 | +$45,011,840 | $45.60 | 123 |
| 2022 Q2 | 10,835,110 | $522,160,407 | -$64,134,344 | $48.15 | 125 |
| 2022 Q1 | 11,617,884 | $607,471,287 | +$720,229 | $52.45 | 130 |
| 2021 Q4 | 11,900,621 | $670,025,948 | +$37,289,444 | $56.36 | 121 |
| 2021 Q3 | 10,352,622 | $588,085,878 | +$92,066,025 | $56.80 | 107 |
| 2021 Q2 | 8,734,923 | $498,726,832 | +$78,603,946 | $57.06 | 103 |
| 2021 Q1 | 7,437,314 | $416,622,233 | +$88,443,563 | $56.02 | 89 |
| 2020 Q4 | 5,298,151 | $305,518,363 | +$60,421,870 | $57.67 | 86 |
| 2020 Q3 | 3,975,774 | $229,582,138 | +$63,796,615 | $57.74 | 64 |
| 2020 Q2 | 2,838,334 | $162,093,987 | -$18,216,104 | $57.11 | 58 |
| 2020 Q1 | 3,058,187 | $162,531,961 | +$36,565,859 | $53.11 | 50 |
| 2019 Q4 | 2,384,721 | $129,227,975 | +$68,707,960 | $54.19 | 42 |
| 2019 Q3 | 984,090 | $53,404,305 | +$24,927,210 | $54.27 | 30 |
| 2019 Q2 | 525,264 | $27,972,807 | +$12,297,733 | $53.26 | 25 |
| 2019 Q1 | 294,564 | $15,239,979 | -$1,518,123 | $51.74 | 23 |
| 2018 Q4 | 324,469 | $16,233,655 | +$1,803,620 | $50.03 | 20 |
| 2018 Q3 | 287,347 | $14,799,629 | -$4,374,502 | $51.50 | 19 |
| 2018 Q2 | 368,176 | $19,135,800 | +$19,007,736 | $51.99 | 20 |
| 2018 Q1 | 886 | $46,354 | $0 | $52.32 | 1 |
| 2017 Q4 | 886 | $46,785 | $0 | $52.80 | 1 |
| 2017 Q3 | 886 | $46,559 | +$46,559 | $52.55 | 1 |