| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 0 | $0 | -$6,289,473 | 0 | |
| 2025 Q2 | 110,466 | $6,837,845 | -$436,766 | $61.90 | 2 |
| 2025 Q1 | 117,522 | $6,781,020 | +$6,400,430 | $57.70 | 2 |
| 2024 Q4 | 6,596 | $448,000 | -$6,624,863 | $67.92 | 1 |
| 2024 Q3 | 101,607 | $7,072,863 | $0 | $69.61 | 1 |
| 2024 Q2 | 101,607 | $5,755,020 | +$5,755,020 | $56.64 | 1 |
| 2024 Q1 | 0 | $0 | -$4,589,588 | 0 | |
| 2023 Q4 | 101,607 | $4,589,588 | $0 | $45.17 | 1 |
| 2023 Q3 | 101,607 | $3,789,941 | $0 | $37.30 | 1 |
| 2023 Q2 | 101,607 | $3,053,290 | +$3,053,290 | $30.05 | 1 |
| 2023 Q1 | 0 | $0 | -$699,656 | 0 | |
| 2022 Q4 | 20,749 | $699,656 | -$183,841 | $33.72 | 1 |
| 2022 Q3 | 26,201 | $1,052,000 | -$1,902,390 | $40.15 | 1 |
| 2022 Q2 | 67,616 | $3,119,000 | -$759,257 | $46.12 | 3 |
| 2022 Q1 | 63,690 | $5,158,000 | +$1,729,267 | $81.17 | 3 |
| 2021 Q4 | 54,900 | $3,937,000 | -$77,414,906 | $71.71 | 4 |
| 2021 Q3 | 1,147,645 | $81,325,000 | -$3,745,224 | $70.88 | 5 |
| 2021 Q2 | 1,200,509 | $96,040,000 | -$24,174,160 | $80.00 | 7 |
| 2021 Q1 | 1,700,962 | $119,051,182 | -$3,411,059,588 | $69.99 | 19 |
| 2020 Q4 | 58,949,189 | $3,517,241,204 | -$664,045,761 | $59.58 | 262 |
| 2020 Q3 | 72,181,767 | $3,348,520,972 | -$15,929,536 | $46.37 | 272 |
| 2020 Q2 | 73,089,738 | $3,604,365,821 | -$190,330,626 | $49.29 | 307 |
| 2020 Q1 | 75,776,306 | $3,267,890,069 | -$158,667,214 | $43.10 | 303 |
| 2019 Q4 | 75,262,410 | $6,918,526,319 | -$204,618,307 | $91.88 | 337 |
| 2019 Q3 | 76,764,811 | $6,280,126,699 | -$44,007,512 | $81.75 | 328 |
| 2019 Q2 | 77,293,954 | $6,216,333,473 | +$148,129,875 | $80.37 | 321 |
| 2019 Q1 | 82,702,184 | $7,441,857,449 | -$25,998,320 | $89.92 | 358 |
| 2018 Q4 | 82,628,963 | $6,538,997,398 | -$325,561,197 | $79.08 | 357 |
| 2018 Q3 | 86,567,718 | $8,444,214,323 | -$315,144,091 | $97.53 | 360 |
| 2018 Q2 | 89,776,203 | $9,027,491,675 | -$71,645,920 | $100.53 | 357 |
| 2018 Q1 | 93,184,172 | $9,023,504,342 | -$90,421,310 | $96.83 | 331 |
| 2017 Q4 | 93,756,419 | $9,461,612,333 | -$759,381,836 | $100.93 | 350 |
| 2017 Q3 | 101,234,778 | $10,254,930,083 | -$311,332,732 | $101.32 | 316 |
| 2017 Q2 | 104,700,469 | $11,076,743,705 | -$236,880,947 | $105.80 | 329 |
| 2017 Q1 | 106,935,731 | $11,399,721,461 | +$926,255,856 | $106.62 | 336 |
| 2016 Q4 | 106,810,112 | $11,483,551,586 | +$48,726,915 | $107.55 | 346 |
| 2016 Q3 | 107,997,098 | $11,660,788,091 | +$55,014,536 | $108.10 | 355 |
| 2016 Q2 | 107,620,001 | $11,454,244,250 | +$140,951,184 | $106.47 | 344 |
| 2016 Q1 | 105,550,606 | $10,225,200,882 | -$148,498,482 | $96.88 | 339 |
| 2015 Q4 | 105,776,965 | $11,952,699,879 | -$478,852,406 | $112.98 | 332 |
| 2015 Q3 | 111,241,794 | $12,032,986,251 | +$512,757,954 | $108.16 | 304 |
| 2015 Q2 | 104,810,737 | $11,518,217,180 | -$98,009,362 | $109.89 | 333 |
| 2015 Q1 | 119,212,590 | $15,305,795,821 | +$766,662,517 | $128.38 | 319 |
| 2014 Q4 | 101,485,910 | $12,082,205,714 | -$47,757,595 | $119.02 | 302 |
| 2014 Q3 | 101,709,845 | $10,306,751,128 | +$110,486,789 | $101.32 | 293 |
| 2014 Q2 | 100,729,786 | $11,026,257,380 | -$628,320,994 | $109.41 | 285 |
| 2014 Q1 | 101,591,074 | $10,229,187,530 | +$173,285,694 | $100.62 | 270 |