| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q1 | 0 | $0 | -$893,000 | 0 | |
| 2024 Q4 | 13,014 | $893,000 | $68.62 | 1 | |
| 2020 Q3 | 0 | $0 | -$125,000 | 0 | |
| 2020 Q2 | 694 | $125,000 | $180.12 | 1 | |
| 2020 Q1 | 0 | $0 | -$3,415,000 | 0 | |
| 2019 Q4 | 27,536 | $3,415,000 | -$350,000 | $124.02 | 1 |
| 2019 Q3 | 1,647 | $350,000 | -$331,000 | $212.51 | 1 |
| 2019 Q2 | 3,710 | $681,000 | -$15,699,000 | $183.56 | 1 |
| 2019 Q1 | 80,613 | $16,380,000 | -$31,668,000 | $203.19 | 1 |
| 2018 Q4 | 69,561 | $13,967,000 | -$58,421,571,675 | $202.59 | 5 |
| 2018 Q3 | 289,439,768 | $58,703,103,449 | -$720,044 | $202.85 | 1,007 |
| 2018 Q2 | 290,115,332 | $53,230,313,810 | +$76,623,719 | $183.50 | 1,006 |
| 2018 Q1 | 292,420,330 | $49,420,287,285 | +$739,220,713 | $169.00 | 994 |
| 2017 Q4 | 287,458,242 | $51,843,916,513 | -$434,071,411 | $180.39 | 1,024 |
| 2017 Q3 | 290,244,421 | $46,145,362,703 | -$1,622,922,384 | $159.01 | 894 |
| 2017 Q2 | 300,723,677 | $45,634,855,706 | -$331,319,103 | $151.83 | 871 |
| 2017 Q1 | 307,943,327 | $39,277,235,698 | +$2,534,171,891 | $127.55 | 871 |
| 2016 Q4 | 317,903,430 | $39,410,530,544 | +$97,262,665 | $124.01 | 871 |
| 2016 Q3 | 316,340,231 | $36,503,450,690 | -$1,113,907,774 | $115.45 | 794 |
| 2016 Q2 | 326,014,645 | $39,810,656,806 | -$124,209,198 | $122.13 | 821 |
| 2016 Q1 | 326,169,473 | $36,641,542,686 | +$547,619,713 | $112.35 | 813 |
| 2015 Q4 | 323,030,445 | $34,927,938,674 | +$680,679,832 | $108.12 | 821 |
| 2015 Q3 | 316,780,977 | $34,666,292,760 | +$883,626,286 | $109.41 | 834 |
| 2015 Q2 | 307,846,356 | $39,225,567,029 | +$66,119,066 | $127.46 | 843 |
| 2015 Q1 | 308,234,345 | $32,819,574,719 | +$306,388,035 | $106.53 | 768 |
| 2014 Q4 | 305,942,846 | $27,186,371,929 | -$616,398,214 | $88.83 | 746 |
| 2014 Q3 | 312,723,857 | $25,328,898,432 | -$75,691,548 | $81.00 | 686 |
| 2014 Q2 | 313,342,122 | $25,400,683,863 | -$150,929,880 | $81.08 | 667 |
| 2014 Q1 | 316,020,703 | $23,680,969,890 | -$254,877,316 | $74.97 | 638 |