| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 14,181 | $1,436,267 | -$1,900 | $101.31 | 3 |
| 2025 Q2 | 14,201 | $1,348,535 | $95 | 4 | |
| 2025 Q1 | 14,201 | $1,388,874 | +$1,377,000 | $97.81 | 4 |
| 2024 Q4 | 121 | $13,570 | $111.95 | 3 | |
| 2024 Q3 | 121 | $13,932 | $114.97 | 3 | |
| 2024 Q2 | 121 | $12,188 | $100.95 | 3 | |
| 2024 Q1 | 121 | $12,390 | $102.12 | 3 | |
| 2023 Q4 | 121 | $12,678 | -$367,052 | $104.81 | 3 |
| 2023 Q3 | 4,171 | $378,001 | -$993,839 | $90.64 | 4 |
| 2023 Q2 | 14,723 | $1,424,784 | +$1,419,423 | $96.77 | 5 |
| 2023 Q1 | 55 | $5,473 | -$3,659,244 | $98.85 | 3 |
| 2022 Q4 | 36,270 | $3,664,836 | +$527,241 | $101.05 | 5 |
| 2022 Q3 | 31,053 | $2,799,000 | -$629,450 | $90.12 | 3 |
| 2022 Q2 | 35,796 | $3,427,000 | -$33,683,249 | $95.74 | 3 |
| 2022 Q1 | 316,403 | $38,366,000 | -$7,453,770,470 | $122.04 | 22 |
| 2021 Q4 | 54,940,163 | $7,494,563,564 | -$2,312,417,563 | $136.32 | 301 |
| 2021 Q3 | 74,510,060 | $8,803,386,604 | -$62,133,637 | $117.99 | 401 |
| 2021 Q2 | 75,080,807 | $8,806,097,219 | +$177,135,417 | $117.17 | 388 |
| 2021 Q1 | 73,701,110 | $7,485,860,213 | +$241,835,189 | $101.45 | 373 |
| 2020 Q4 | 71,453,417 | $6,090,673,200 | -$79,171,008 | $85.12 | 364 |
| 2020 Q3 | 72,667,069 | $5,344,765,420 | +$126,346,943 | $73.44 | 348 |
| 2020 Q2 | 70,964,212 | $6,053,829,557 | +$80,141,973 | $85.21 | 368 |
| 2020 Q1 | 70,614,958 | $5,274,549,605 | -$74,057,512 | $74.61 | 374 |
| 2019 Q4 | 70,538,597 | $9,085,507,720 | -$63,437,827 | $128.73 | 414 |
| 2019 Q3 | 70,476,451 | $9,602,410,230 | +$55,450,207 | $136.14 | 420 |
| 2019 Q2 | 70,667,431 | $9,104,917,022 | +$9,082,367 | $128.76 | 419 |
| 2019 Q1 | 71,417,798 | $9,851,991,899 | +$45,623,101 | $137.85 | 401 |
| 2018 Q4 | 71,009,632 | $8,392,098,501 | +$45,651,060 | $118.04 | 404 |
| 2018 Q3 | 70,571,282 | $8,925,549,127 | -$21,951,735 | $126.47 | 398 |
| 2018 Q2 | 70,683,127 | $8,950,154,269 | +$44,819,188 | $126.55 | 396 |
| 2018 Q1 | 70,448,517 | $8,184,403,311 | -$141,174,700 | $116.11 | 380 |
| 2017 Q4 | 71,579,844 | $9,506,194,215 | +$109,796,508 | $132.81 | 386 |
| 2017 Q3 | 70,650,583 | $8,776,089,693 | +$130,131 | $124.21 | 365 |
| 2017 Q2 | 70,790,328 | $8,948,871,053 | +$166,728,138 | $126.39 | 357 |
| 2017 Q1 | 69,533,247 | $9,282,334,231 | +$1,163,657,620 | $133.5 | 379 |
| 2016 Q4 | 67,970,874 | $9,656,327,382 | +$195,053,255 | $142.11 | 388 |
| 2016 Q3 | 68,010,456 | $10,449,056,635 | +$11,652,664 | $153.93 | 394 |
| 2016 Q2 | 67,963,188 | $11,248,852,680 | -$37,224,549 | $165.55 | 388 |
| 2016 Q1 | 68,118,838 | $10,620,927,782 | -$197,171,853 | $156.05 | 375 |
| 2015 Q4 | 69,077,077 | $10,096,014,005 | +$69,307,992 | $146.1 | 341 |
| 2015 Q3 | 68,502,318 | $9,342,901,966 | +$100,624,170 | $136.45 | 329 |
| 2015 Q2 | 67,698,513 | $8,671,402,245 | +$126,712,279 | $128.09 | 317 |
| 2015 Q1 | 67,441,916 | $9,929,311,616 | -$41,631,357 | $147.21 | 325 |
| 2014 Q4 | 66,733,051 | $8,914,498,506 | -$119,723,495 | $133.46 | 327 |
| 2014 Q3 | 67,504,288 | $7,997,085,651 | +$180,151,370 | $118.46 | 302 |
| 2014 Q2 | 66,110,781 | $7,996,581,906 | -$79,449,937 | $120.92 | 303 |
| 2014 Q1 | 66,800,694 | $7,663,586,033 | +$209,323,521 | $114.72 | 302 |