| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 1,159,722 | $156,534,942 | +$2,204,364 | $135.01 | 59 |
| 2025 Q2 | 1,150,043 | $148,093,162 | +$32,395,216 | $128.87 | 55 |
| 2025 Q1 | 920,053 | $106,064,399 | +$2,759,270 | $115.38 | 52 |
| 2024 Q4 | 909,275 | $87,943,012 | +$18,641,401 | $96.68 | 46 |
| 2024 Q3 | 694,596 | $70,194,453 | -$8,257,031 | $101.05 | 41 |
| 2024 Q2 | 789,582 | $73,623,829 | +$5,711,000 | $93.25 | 47 |
| 2024 Q1 | 728,311 | $69,449,244 | -$6,368,716 | $95.43 | 44 |
| 2023 Q4 | 796,407 | $74,517,972 | -$833,261,823 | $93.54 | 43 |
| 2023 Q3 | 12,421,889 | $891,854,614 | -$356,013,987 | $71.45 | 49 |
| 2023 Q2 | 16,759,518 | $1,395,462,747 | -$41,711,552 | $83.41 | 51 |
| 2023 Q1 | 17,274,024 | $1,400,015,846 | +$25,725,179 | $80.95 | 52 |
| 2022 Q4 | 16,974,496 | $1,172,794,712 | -$48,592,289 | $68.79 | 50 |
| 2022 Q3 | 17,677,311 | $873,390,257 | -$11,319,532 | $48.96 | 42 |
| 2022 Q2 | 17,893,800 | $909,723,861 | +$24,035,973 | $51.08 | 44 |
| 2022 Q1 | 17,347,054 | $1,209,334,976 | +$9,664,853 | $69.16 | 50 |
| 2021 Q4 | 17,181,737 | $1,490,730,006 | -$16,866,903 | $86.6 | 51 |
| 2021 Q3 | 17,410,814 | $1,431,445,270 | +$8,968,066 | $82.14 | 51 |
| 2021 Q2 | 17,296,913 | $1,371,995,218 | -$154,637,298 | $79.59 | 51 |
| 2021 Q1 | 19,334,545 | $1,590,801,260 | -$138,006 | $82.3 | 54 |
| 2020 Q4 | 19,339,002 | $1,389,836,142 | -$18,487,984 | $71.79 | 54 |
| 2020 Q3 | 19,589,455 | $1,275,786,124 | -$8,940,429 | $69.62 | 51 |
| 2020 Q2 | 19,672,903 | $1,158,347,585 | +$43,738,405 | $58.97 | 49 |
| 2020 Q1 | 18,936,090 | $801,795,432 | -$25,403,772 | $42 | 51 |
| 2019 Q4 | 19,553,828 | $1,276,086,534 | +$16,071,226 | $65 | 53 |
| 2019 Q3 | 19,327,819 | $1,035,216,790 | +$39,181,959 | $53.58 | 53 |
| 2019 Q2 | 18,590,921 | $1,096,321,432 | +$33,965,262 | $59.62 | 59 |
| 2019 Q1 | 17,981,802 | $967,913,845 | -$528,186 | $53.77 | 56 |
| 2018 Q4 | 17,970,636 | $1,002,639,523 | -$22,160,485 | $55.86 | 57 |
| 2018 Q3 | 18,370,695 | $1,175,677,275 | +$45,394,222 | $63.99 | 68 |
| 2018 Q2 | 17,650,611 | $1,165,393,944 | -$95,259,401 | $65.92 | 69 |
| 2018 Q1 | 19,108,203 | $1,218,670,918 | +$114,348,810 | $63.91 | 69 |
| 2017 Q4 | 17,297,078 | $1,203,644,854 | +$29,145,519 | $69.28 | 73 |
| 2017 Q3 | 16,869,725 | $1,190,274,150 | +$98,083,338 | $70.74 | 67 |
| 2017 Q2 | 15,313,146 | $1,053,236,830 | +$200,386,206 | $69.14 | 74 |
| 2017 Q1 | 12,578,616 | $863,203,700 | +$441,465,292 | $68.5 | 73 |
| 2016 Q4 | 6,137,694 | $754,515,201 | -$6,871,650 | $122.47 | 72 |
| 2016 Q3 | 6,184,337 | $724,602,130 | +$22,997,783 | $117.18 | 73 |
| 2016 Q2 | 6,016,258 | $615,181,934 | +$28,795,170 | $102.54 | 71 |
| 2016 Q1 | 5,734,939 | $603,017,640 | +$144,238,250 | $105.84 | 72 |
| 2015 Q4 | 4,345,943 | $422,226,291 | +$14,882,198 | $96.67 | 68 |
| 2015 Q3 | 4,233,369 | $377,848,790 | -$45,169,581 | $89.28 | 75 |
| 2015 Q2 | 4,689,008 | $473,622,459 | +$1,411,041 | $101.31 | 87 |
| 2015 Q1 | 4,735,025 | $512,192,445 | +$55,772,673 | $108.18 | 98 |
| 2014 Q4 | 4,249,379 | $480,048,929 | -$326,114,341 | $112.47 | 98 |
| 2014 Q3 | 7,014,605 | $835,899,341 | -$202,843,031 | $119.07 | 99 |
| 2014 Q2 | 8,576,511 | $1,131,096,753 | -$2,728,150,497 | $132.18 | 162 |
| 2014 Q1 | 28,755,808 | $3,886,085,878 | +$502,386,837 | $135.15 | 332 |