| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 72,549 | $2,136,639 | $64.72 | 2 | |
| 2025 Q2 | 72,549 | $2,090,933 | +$142,054 | $64.41 | 2 |
| 2025 Q1 | 67,620 | $2,364,736 | $67.48 | 2 | |
| 2024 Q4 | 67,620 | $3,012,526 | $72.28 | 2 | |
| 2024 Q3 | 67,620 | $3,083,526 | $72.8 | 2 | |
| 2024 Q2 | 67,620 | $2,246,403 | +$80,260 | $66.61 | 2 |
| 2024 Q1 | 65,204 | $3,125,932 | $73.97 | 2 | |
| 2023 Q4 | 65,204 | $4,805,561 | $86.85 | 2 | |
| 2023 Q3 | 65,204 | $4,762,527 | $86.52 | 2 | |
| 2023 Q2 | 65,204 | $5,402,821 | +$178,843 | $91.43 | 2 |
| 2023 Q1 | 62,588 | $5,606,162 | +$144,062 | $100 | 3 |
| 2022 Q4 | 61,307 | $5,252,100 | -$3,900 | $92.83 | 2 |
| 2022 Q3 | 61,396 | $4,389,000 | -$10,862,000 | $75 | 3 |
| 2022 Q2 | 73,228 | $7,117,000 | -$4,159,493,347 | $97.18 | 5 |
| 2022 Q1 | 37,315,395 | $4,192,137,760 | +$3,667,989 | $112.46 | 339 |
| 2021 Q4 | 36,921,975 | $4,979,335,073 | +$94,270,370 | $134.99 | 344 |
| 2021 Q3 | 36,073,975 | $5,086,216,787 | -$241,028,754 | $141.15 | 301 |
| 2021 Q2 | 38,013,582 | $4,866,626,074 | +$241,500,080 | $128.12 | 319 |
| 2021 Q1 | 36,137,016 | $4,617,060,915 | +$141,893,162 | $127.93 | 338 |
| 2020 Q4 | 34,457,419 | $6,181,538,198 | -$231,844,591 | $179.65 | 370 |
| 2020 Q3 | 35,557,042 | $7,794,052,778 | -$309,208,098 | $219.38 | 389 |
| 2020 Q2 | 36,917,518 | $8,249,851,778 | +$66,053,127 | $223.74 | 340 |
| 2020 Q1 | 37,217,124 | $3,640,197,080 | -$95,876,453 | $97.81 | 222 |
| 2019 Q4 | 38,333,911 | $2,876,083,616 | +$16,504,318 | $75.03 | 162 |
| 2019 Q3 | 38,169,323 | $2,341,598,133 | -$659,020 | $61.35 | 155 |
| 2019 Q2 | 38,186,067 | $2,265,182,594 | +$89,589,620 | $59.32 | 151 |
| 2019 Q1 | 37,179,158 | $2,434,115,089 | +$41,848,497 | $65.47 | 172 |
| 2018 Q4 | 36,474,155 | $1,780,768,650 | +$17,738,320 | $48.82 | 156 |
| 2018 Q3 | 36,042,364 | $2,348,101,347 | +$61,087,543 | $65.17 | 167 |
| 2018 Q2 | 35,082,579 | $2,333,086,697 | +$68,477,152 | $66.5 | 163 |
| 2018 Q1 | 34,293,645 | $1,776,747,745 | +$96,566,089 | $51.81 | 148 |
| 2017 Q4 | 32,508,094 | $1,409,235,060 | +$4,220,065 | $43.35 | 126 |
| 2017 Q3 | 32,385,198 | $1,420,418,793 | +$136,535,231 | $43.86 | 121 |
| 2017 Q2 | 30,039,065 | $815,243,606 | +$27,473,288 | $27.14 | 120 |
| 2017 Q1 | 30,315,867 | $686,365,950 | +$33,030,679 | $22.64 | 93 |
| 2016 Q4 | 30,685,581 | $657,288,614 | +$2,451,012 | $21.42 | 94 |
| 2016 Q3 | 30,564,753 | $674,603,479 | -$7,678,583 | $22.09 | 99 |
| 2016 Q2 | 30,948,624 | $552,731,815 | -$296,791 | $17.86 | 94 |
| 2016 Q1 | 30,937,027 | $533,952,000 | -$8,214,553 | $17.26 | 96 |
| 2015 Q4 | 31,333,766 | $663,619,970 | -$25,769,938 | $21.2 | 103 |
| 2015 Q3 | 32,636,164 | $616,135,336 | -$30,917,784 | $18.88 | 104 |
| 2015 Q2 | 33,892,354 | $777,782,994 | -$10,958,809 | $22.95 | 112 |
| 2015 Q1 | 34,225,159 | $923,281,909 | -$18,658,314 | $26.98 | 103 |
| 2014 Q4 | 34,801,441 | $1,005,956,362 | +$90,673,122 | $28.92 | 113 |
| 2014 Q3 | 32,282,220 | $867,428,778 | +$28,007,741 | $26.87 | 103 |
| 2014 Q2 | 31,301,075 | $692,069,931 | -$31,353,766 | $22.11 | 98 |
| 2014 Q1 | 32,404,019 | $884,464,915 | +$20,017,080 | $27.3 | 105 |