| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 0 | $0 | -$614,488 | 0 | |
| 2025 Q3 | 1,313,945 | $157,543,279 | +$23,593,637 | $119.90 | 10 |
| 2025 Q2 | 1,119,703 | $102,788,143 | -$35,020,374 | $91.80 | 11 |
| 2025 Q1 | 1,528,694 | $134,478,833 | +$575,262 | $87.97 | 10 |
| 2024 Q4 | 1,522,147 | $140,829,002 | -$19,496,952 | $92.52 | 8 |
| 2024 Q3 | 1,732,843 | $160,704,650 | +$81,243,636 | $92.74 | 9 |
| 2024 Q2 | 859,912 | $64,471,171 | +$11,159,263 | $74.98 | 7 |
| 2024 Q1 | 690,563 | $59,568,407 | +$10,139,521 | $86.26 | 8 |
| 2023 Q4 | 573,016 | $39,623,514 | +$5,932,147 | $69.16 | 6 |
| 2023 Q3 | 556,360 | $30,393,250 | -$3,252,627,636 | $54.73 | 16 |
| 2023 Q2 | 59,278,046 | $3,305,079,423 | +$821,098,140 | $55.73 | 318 |
| 2023 Q1 | 44,503,825 | $2,262,626,062 | +$170,224,145 | $50.87 | 251 |
| 2022 Q4 | 41,320,987 | $1,647,611,321 | -$1,538,351 | $39.79 | 222 |
| 2022 Q3 | 41,440,403 | $1,336,737,236 | +$86,247,425 | $32.23 | 197 |
| 2022 Q2 | 38,394,073 | $1,337,794,093 | +$155,969,912 | $34.82 | 219 |
| 2022 Q1 | 35,144,535 | $1,407,742,465 | -$23,822,301 | $40.06 | 211 |
| 2021 Q4 | 35,415,181 | $1,868,582,339 | +$18,021,610 | $52.80 | 242 |
| 2021 Q3 | 35,028,539 | $1,637,407,015 | +$47,603,296 | $46.74 | 209 |
| 2021 Q2 | 33,937,116 | $1,725,321,235 | -$77,912,578 | $50.84 | 223 |
| 2021 Q1 | 35,521,085 | $1,668,213,112 | +$194,322,885 | $46.98 | 213 |
| 2020 Q4 | 31,823,045 | $1,355,167,495 | +$12,156,843 | $42.58 | 171 |
| 2020 Q3 | 31,545,707 | $1,138,960,410 | -$73,684,603 | $36.09 | 157 |
| 2020 Q2 | 33,607,788 | $1,153,470,244 | -$282,616,530 | $34.31 | 154 |
| 2020 Q1 | 42,356,231 | $1,136,672,581 | -$36,288,491 | $26.84 | 151 |
| 2019 Q4 | 43,428,618 | $1,751,369,392 | +$149,318,049 | $40.33 | 166 |
| 2019 Q3 | 39,880,261 | $1,370,554,613 | +$85,889,474 | $34.36 | 156 |
| 2019 Q2 | 37,405,183 | $1,224,694,746 | -$7,136,753 | $32.75 | 162 |
| 2019 Q1 | 37,640,164 | $1,166,863,118 | +$46,760,641 | $31.00 | 162 |
| 2018 Q4 | 36,239,265 | $955,077,682 | +$4,287,994 | $26.35 | 159 |
| 2018 Q3 | 35,959,681 | $1,176,349,658 | -$79,383,924 | $32.72 | 161 |
| 2018 Q2 | 38,108,833 | $1,347,145,576 | +$36,225,858 | $35.35 | 168 |
| 2018 Q1 | 37,102,951 | $1,261,995,111 | +$258,643,712 | $34.02 | 167 |
| 2017 Q4 | 29,423,411 | $1,061,989,566 | +$27,389,594 | $36.09 | 148 |
| 2017 Q3 | 28,587,112 | $1,081,960,413 | -$192,613,662 | $37.86 | 144 |
| 2017 Q2 | 33,797,342 | $1,198,768,925 | -$112,087,184 | $35.47 | 151 |
| 2017 Q1 | 36,968,310 | $1,300,225,890 | -$48,285,453 | $35.17 | 158 |
| 2016 Q4 | 38,345,047 | $1,317,625,784 | -$487,876,803 | $34.38 | 151 |
| 2016 Q3 | 54,007,336 | $1,797,207,855 | -$230,076,670 | $33.27 | 135 |
| 2016 Q2 | 60,870,975 | $1,800,493,524 | +$266,259,021 | $29.58 | 125 |
| 2016 Q1 | 51,904,360 | $1,462,670,160 | +$7,063,443 | $28.18 | 116 |
| 2015 Q4 | 51,649,532 | $1,488,657,978 | +$4,221,024 | $28.82 | 108 |
| 2015 Q3 | 51,527,865 | $1,367,436,769 | -$44,339,132 | $26.54 | 102 |
| 2015 Q2 | 53,204,600 | $1,495,573,498 | -$10,518,035 | $28.11 | 94 |
| 2015 Q1 | 53,647,007 | $1,405,017,192 | +$38,871,791 | $26.19 | 103 |
| 2014 Q4 | 52,287,795 | $1,255,406,985 | +$261,401,928 | $24.01 | 96 |
| 2014 Q3 | 41,411,356 | $944,594,234 | +$244,036,045 | $22.81 | 91 |
| 2014 Q2 | 30,712,777 | $791,690,986 | +$36,521,252 | $25.85 | 86 |
| 2014 Q1 | 29,234,087 | $824,109,411 | +$113,009,479 | $28.19 | 83 |