| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 2,237 | $411,313 | +$43,358 | $183.89 | 3 |
| 2025 Q2 | 2,001 | $380,000 | +$139,770 | $189.90 | 1 |
| 2025 Q1 | 1,265 | $194,000 | $153.36 | 1 | |
| 2024 Q4 | 1,265 | $192,000 | +$10,169 | $151.78 | 1 |
| 2024 Q3 | 1,198 | $190,000 | -$149,399 | $158.60 | 1 |
| 2024 Q2 | 2,140 | $310,000 | +$177,743 | $144.86 | 1 |
| 2024 Q1 | 913 | $123,000 | -$270,446 | $134.72 | 1 |
| 2023 Q4 | 5,618 | $378,000 | +$67,747 | $87.66 | 2 |
| 2023 Q3 | 5,174 | $296,000 | -$424,424 | $72.85 | 2 |
| 2023 Q2 | 9,924 | $724,000 | -$6,226,531 | $88.68 | 3 |
| 2023 Q1 | 65,506 | $7,435,200 | -$7,270,929 | $113.51 | 4 |
| 2022 Q4 | 133,505 | $13,410,376 | -$6,368,214 | $100.45 | 7 |
| 2022 Q3 | 214,166 | $19,415,780 | -$3,858,871 | $87.54 | 10 |
| 2022 Q2 | 212,707 | $18,580,360 | -$4,304,079,571 | $87.56 | 13 |
| 2022 Q1 | 40,284,714 | $4,363,418,065 | -$100,200,210 | $108.28 | 379 |
| 2021 Q4 | 41,179,224 | $4,188,977,359 | -$96,797,353 | $101.73 | 366 |
| 2021 Q3 | 41,916,178 | $3,974,224,116 | -$11,270,717 | $94.81 | 336 |
| 2021 Q2 | 42,044,854 | $3,883,127,299 | +$157,604,677 | $92.37 | 336 |
| 2021 Q1 | 40,335,602 | $3,787,937,074 | +$58,847,072 | $93.91 | 332 |
| 2020 Q4 | 39,800,544 | $3,091,389,859 | +$129,844,931 | $77.66 | 320 |
| 2020 Q3 | 38,976,664 | $1,954,325,081 | -$40,162,494 | $50.13 | 303 |
| 2020 Q2 | 39,704,672 | $2,359,689,437 | +$6,476,367 | $59.46 | 306 |
| 2020 Q1 | 39,706,851 | $1,952,700,083 | -$116,640,670 | $49.18 | 283 |
| 2019 Q4 | 41,003,831 | $3,541,995,405 | -$31,488,756 | $86.38 | 323 |
| 2019 Q3 | 41,666,046 | $3,359,141,854 | -$28,347,664 | $80.63 | 327 |
| 2019 Q2 | 42,099,256 | $3,511,705,480 | +$8,467,930 | $83.44 | 341 |
| 2019 Q1 | 42,207,297 | $3,571,568,526 | +$77,344,953 | $84.62 | 341 |
| 2018 Q4 | 41,408,310 | $2,989,075,573 | -$87,059,776 | $72.18 | 341 |
| 2018 Q3 | 42,491,757 | $4,178,312,528 | +$106,891,704 | $98.35 | 337 |
| 2018 Q2 | 41,538,981 | $3,327,986,584 | -$43,887,501 | $80.13 | 338 |
| 2018 Q1 | 41,946,042 | $3,888,322,085 | +$56,993,275 | $92.74 | 339 |
| 2017 Q4 | 41,356,472 | $3,688,229,297 | +$32,479,866 | $89.22 | 334 |
| 2017 Q3 | 41,231,240 | $3,298,767,973 | -$65,703,138 | $79.99 | 311 |
| 2017 Q2 | 42,052,898 | $3,337,782,527 | +$95,554,465 | $79.38 | 318 |
| 2017 Q1 | 41,688,501 | $3,119,673,428 | +$339,624,862 | $74.83 | 302 |
| 2016 Q4 | 40,931,486 | $2,952,181,263 | +$76,541,888 | $72.12 | 324 |
| 2016 Q3 | 39,987,035 | $2,518,022,468 | +$26,718,911 | $63.01 | 285 |
| 2016 Q2 | 39,853,929 | $2,260,879,854 | +$14,248,825 | $56.72 | 265 |
| 2016 Q1 | 39,591,452 | $2,132,073,278 | +$18,585,961 | $53.86 | 253 |
| 2015 Q4 | 39,275,286 | $1,878,946,576 | -$39,552,539 | $47.84 | 238 |
| 2015 Q3 | 40,138,049 | $1,870,659,464 | -$9,294,427 | $46.61 | 237 |
| 2015 Q2 | 40,303,569 | $2,366,831,908 | -$54,215,956 | $58.73 | 243 |
| 2015 Q1 | 41,189,854 | $2,570,660,558 | +$39,808,376 | $62.41 | 248 |
| 2014 Q4 | 40,803,805 | $2,395,271,000 | -$60,748,611 | $58.70 | 240 |
| 2014 Q3 | 41,676,229 | $2,634,357,713 | -$23,771,399 | $63.21 | 254 |
| 2014 Q2 | 41,869,553 | $3,113,093,359 | +$9,751,810 | $74.36 | 256 |
| 2014 Q1 | 41,500,049 | $2,952,424,411 | +$52,919,282 | $71.15 | 247 |