| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 163,455 | $15,567,000 | -$313,235 | $95.24 | 1 |
| 2025 Q2 | 166,744 | $14,535,000 | -$222,631 | $87.17 | 1 |
| 2025 Q1 | 169,298 | $15,213,000 | -$25,700 | $89.86 | 1 |
| 2024 Q4 | 169,584 | $13,546,000 | -$925,464 | $79.88 | 1 |
| 2024 Q3 | 181,170 | $16,311,000 | -$89,628,127 | $90.03 | 1 |
| 2024 Q2 | 1,319,645 | $103,868,945 | +$1,169,104 | $78.71 | 3 |
| 2024 Q1 | 1,294,131 | $112,783,229 | -$2,684,745 | $87.15 | 3 |
| 2023 Q4 | 1,326,179 | $109,262,506 | +$2,345,837 | $82.38 | 4 |
| 2023 Q3 | 1,299,448 | $101,800,949 | +$19,187,884 | $78.36 | 4 |
| 2023 Q2 | 1,054,578 | $92,898,323 | +$49,727,201 | $88.10 | 4 |
| 2023 Q1 | 490,136 | $39,514,755 | -$1,996,796 | $80.62 | 3 |
| 2022 Q4 | 514,904 | $40,014,336 | -$7,099,205 | $77.72 | 3 |
| 2022 Q3 | 599,035 | $48,372,243 | -$14,772,130 | $80.75 | 4 |
| 2022 Q2 | 764,459 | $68,609,130 | +$11,286,763 | $89.75 | 5 |
| 2022 Q1 | 638,680 | $70,860,536 | +$3,927,744 | $110.95 | 4 |
| 2021 Q4 | 603,278 | $62,409,081 | +$5,024,185 | $103.45 | 4 |
| 2021 Q3 | 554,712 | $69,533,015 | +$939,392 | $125.35 | 4 |
| 2021 Q2 | 547,218 | $67,926,098 | +$2,375,375 | $124.13 | 4 |
| 2021 Q1 | 528,082 | $62,381,630 | +$922,938 | $118.13 | 4 |
| 2020 Q4 | 520,366 | $60,948,384 | +$507,262 | $117.14 | 5 |
| 2020 Q3 | 515,980 | $53,619,738 | -$15,259,410 | $103.92 | 4 |
| 2020 Q2 | 666,242 | $61,094,052 | +$4,081,428 | $91.70 | 5 |
| 2020 Q1 | 621,739 | $56,068,475 | -$18,743,406 | $90.18 | 3 |
| 2019 Q4 | 796,856 | $90,404,382 | +$15,497,245 | $113.45 | 4 |
| 2019 Q3 | 660,263 | $71,717,261 | -$37,713,847 | $108.62 | 3 |
| 2019 Q2 | 1,007,472 | $98,118,036 | +$10,153,413 | $97.39 | 3 |
| 2019 Q1 | 910,917 | $82,965,971 | +$3,040,201 | $91.08 | 4 |
| 2018 Q4 | 877,534 | $79,820,381 | +$4,924,058 | $90.96 | 3 |
| 2018 Q3 | 823,399 | $80,997,723 | -$659,855,546 | $98.37 | 3 |
| 2018 Q2 | 8,533,361 | $730,541,690 | -$48,618,010 | $85.61 | 4 |
| 2018 Q1 | 9,101,262 | $730,103,988 | +$4,154,543 | $80.22 | 4 |
| 2017 Q4 | 9,049,473 | $730,744,489 | +$104,931,039 | $80.75 | 4 |
| 2017 Q3 | 7,750,664 | $602,770,114 | +$9,700,824 | $77.77 | 5 |
| 2017 Q2 | 7,625,074 | $676,725,325 | +$56,028,676 | $88.75 | 5 |
| 2017 Q1 | 6,994,222 | $563,454,344 | +$12,077,630 | $80.56 | 6 |
| 2016 Q4 | 6,844,880 | $487,558,552 | -$7,814,384,055 | $71.23 | 5 |
| 2016 Q3 | 97,337,137 | $8,409,921,512 | +$81,953,264 | $86.40 | 13 |
| 2016 Q2 | 96,388,603 | $8,363,637,798 | +$92,700,966 | $86.77 | 12 |
| 2016 Q1 | 95,326,446 | $7,149,486,125 | +$516,555,700 | $75.00 | 14 |
| 2015 Q4 | 88,439,042 | $6,802,728,307 | +$566,487,670 | $76.92 | 13 |
| 2015 Q3 | 81,090,735 | $5,428,212,458 | +$904,598,577 | $66.94 | 14 |
| 2015 Q2 | 67,576,814 | $5,007,439,786 | +$673,731,845 | $74.10 | 14 |
| 2015 Q1 | 58,484,612 | $4,561,214,869 | +$4,547,059,267 | $77.99 | 9 |
| 2014 Q4 | 181,505 | $13,105,000 | +$13,105,000 | $72.06 | 2 |