| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 126,467 | $8,952,169 | -$7,344 | $70.41 | 14 |
| 2025 Q3 | 12,346,570 | $890,393,606 | +$12,348,031 | $72.11 | 375 |
| 2025 Q2 | 12,275,349 | $858,339,594 | -$31,230,647 | $69.91 | 389 |
| 2025 Q1 | 12,602,439 | $812,924,162 | +$27,053,412 | $64.52 | 367 |
| 2024 Q4 | 12,133,668 | $799,125,832 | -$1,356,120 | $65.79 | 375 |
| 2024 Q3 | 12,201,511 | $860,188,916 | +$27,481,331 | $70.54 | 381 |
| 2024 Q2 | 11,824,284 | $767,893,476 | +$6,398,305 | $64.91 | 361 |
| 2024 Q1 | 11,726,898 | $780,493,771 | -$454,546 | $66.57 | 352 |
| 2023 Q4 | 25,753 | $1,567,327 | -$25,500 | $60.86 | 3 |
| 2023 Q3 | 11,760,048 | $625,532,625 | +$9,154,348 | $53.18 | 305 |
| 2023 Q2 | 10,360,578 | $584,127,624 | -$2,663,676 | $56.39 | 306 |
| 2023 Q1 | 11,582,341 | $617,804,148 | +$28,054,607 | $53.35 | 310 |
| 2022 Q4 | 10,990,228 | $566,759,605 | +$968,203 | $51.54 | 298 |
| 2022 Q3 | 10,857,607 | $496,959,778 | -$15,858,311 | $45.75 | 282 |
| 2022 Q2 | 11,204,886 | $518,333,759 | -$1,639,308 | $46.22 | 287 |
| 2022 Q1 | 10,905,675 | $577,431,749 | +$6,406,744 | $53.02 | 288 |
| 2021 Q4 | 11,746,147 | $713,959,368 | +$36,519,714 | $60.84 | 330 |
| 2021 Q3 | 10,990,112 | $601,718,406 | +$60,898,153 | $54.72 | 297 |
| 2021 Q2 | 9,238,874 | $494,642,917 | +$12,475,842 | $53.52 | 265 |
| 2021 Q1 | 9,013,363 | $445,605,059 | +$32,292,772 | $49.40 | 247 |
| 2020 Q4 | 9,095,338 | $422,896,888 | +$9,287,957 | $46.45 | 228 |
| 2020 Q3 | 8,787,477 | $348,858,882 | +$5,417,565 | $39.68 | 200 |
| 2020 Q2 | 8,668,522 | $315,137,584 | -$7,135,004 | $36.34 | 194 |
| 2020 Q1 | 8,592,535 | $269,263,009 | -$53,468 | $31.33 | 193 |
| 2019 Q4 | 8,708,374 | $336,427,630 | +$23,794,035 | $38.63 | 208 |
| 2019 Q3 | 8,089,623 | $296,046,682 | -$7,959,727 | $36.60 | 185 |
| 2019 Q2 | 8,276,503 | $294,720,444 | -$29,145,452 | $35.61 | 184 |
| 2019 Q1 | 9,170,993 | $311,595,228 | +$60,651,450 | $33.98 | 180 |
| 2018 Q4 | 7,323,684 | $206,703,431 | -$7,570,762 | $28.21 | 160 |
| 2018 Q3 | 7,431,442 | $236,275,954 | +$59,405,755 | $31.81 | 159 |
| 2018 Q2 | 5,479,347 | $165,565,648 | +$165,171,658 | $30.21 | 148 |
| 2018 Q1 | 248 | $8,000 | $0 | $32.26 | 1 |
| 2017 Q4 | 248 | $7,000 | $0 | $28.23 | 1 |
| 2017 Q3 | 248 | $7,000 | $0 | $28.23 | 1 |
| 2017 Q2 | 248 | $7,000 | -$5,448 | $28.23 | 1 |
| 2017 Q1 | 441 | $11,000 | $0 | $24.94 | 1 |
| 2016 Q4 | 441 | $11,000 | $0 | $24.94 | 1 |
| 2016 Q3 | 441 | $11,000 | $0 | $24.94 | 1 |
| 2016 Q2 | 441 | $10,000 | $0 | $22.68 | 1 |
| 2016 Q1 | 4,159 | $137,000 | $0 | $28.42 | 2 |