| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 20,000 | $1,475,000 | +$1,475,000 | $73.75 | 1 |
| 2025 Q1 | 0 | $0 | -$1,103,906 | 0 | |
| 2024 Q4 | 14,600 | $1,103,906 | -$9,330,274 | $75.61 | 1 |
| 2024 Q3 | 138,000 | $9,648,960 | +$3,391,120 | $69.92 | 1 |
| 2024 Q2 | 89,500 | $7,123,305 | +$7,123,305 | $79.59 | 1 |
| 2024 Q1 | 0 | $0 | -$6,098,475 | 0 | |
| 2023 Q4 | 91,500 | $6,098,475 | +$6,098,475 | $66.65 | 1 |
| 2023 Q3 | 0 | $0 | -$2,637,325 | 0 | |
| 2023 Q2 | 41,500 | $2,637,325 | +$2,637,325 | $63.55 | 1 |
| 2022 Q4 | 0 | $0 | -$1,000 | 0 | |
| 2022 Q3 | 8 | $1,000 | -$964,000 | $125.00 | 1 |
| 2022 Q2 | 12,000 | $964,000 | +$416,608 | $80.33 | 1 |
| 2022 Q1 | 6,814 | $505,000 | -$1,026,673 | $74.11 | 1 |
| 2021 Q4 | 26,000 | $1,413,000 | +$326,000 | $54.34 | 2 |
| 2021 Q3 | 20,000 | $1,051,000 | $0 | $52.55 | 1 |
| 2021 Q2 | 20,000 | $998,000 | $0 | $49.90 | 1 |
| 2021 Q1 | 20,000 | $811,000 | -$22,000 | $40.55 | 1 |
| 2020 Q4 | 20,652 | $682,000 | -$1,000 | $33.06 | 3 |
| 2020 Q3 | 25 | $1,000 | $0 | $34.12 | 2 |
| 2020 Q2 | 25 | $1,000 | -$543,662,151 | $34.06 | 2 |
| 2020 Q1 | 148,460,400 | $625,012,611 | +$360,375,593 | $4.21 | 186 |
| 2019 Q4 | 37,906,919 | $485,565,632 | -$109,394,514 | $12.81 | 126 |
| 2019 Q3 | 51,466,287 | $584,654,627 | -$5,547,608 | $11.34 | 120 |
| 2019 Q2 | 59,860,778 | $721,687,798 | -$14,260,774 | $12.04 | 136 |
| 2019 Q1 | 58,269,734 | $728,658,350 | -$124,187,624 | $12.50 | 158 |
| 2018 Q4 | 66,630,691 | $643,455,108 | +$72,638,941 | $9.66 | 155 |
| 2018 Q3 | 54,014,128 | $839,122,926 | -$144,839,429 | $15.52 | 152 |
| 2018 Q2 | 60,898,852 | $915,527,701 | -$166,127,687 | $15.06 | 148 |
| 2018 Q1 | 73,063,574 | $956,363,395 | +$22,448,341 | $13.09 | 153 |
| 2017 Q4 | 84,417,080 | $1,013,941,607 | +$213,628,503 | $12.01 | 154 |
| 2017 Q3 | 67,773,418 | $706,800,627 | -$198,115,596 | $10.43 | 167 |
| 2017 Q2 | 88,711,156 | $842,622,794 | +$233,795,249 | $9.50 | 173 |
| 2017 Q1 | 65,537,309 | $697,104,587 | +$41,921,582 | $10.64 | 163 |
| 2016 Q4 | 61,518,767 | $718,849,657 | -$235,509,968 | $11.72 | 178 |
| 2016 Q3 | 79,908,463 | $873,548,653 | +$234,093,733 | $10.93 | 174 |
| 2016 Q2 | 58,817,619 | $679,489,881 | -$187,961,054 | $11.57 | 170 |
| 2016 Q1 | 73,767,311 | $712,777,428 | -$6,560,611 | $9.70 | 184 |
| 2015 Q4 | 73,390,365 | $806,299,896 | +$55,899,511 | $11.00 | 159 |
| 2015 Q3 | 66,697,849 | $978,601,281 | +$90,996,784 | $14.68 | 139 |
| 2015 Q2 | 60,077,836 | $1,190,296,470 | -$85,378,990 | $19.88 | 129 |
| 2015 Q1 | 66,097,409 | $1,113,723,054 | +$464,874,242 | $16.84 | 134 |
| 2014 Q4 | 37,668,632 | $766,801,077 | +$359,695,763 | $20.36 | 103 |
| 2014 Q3 | 18,201,218 | $626,275,680 | -$72,609,219 | $34.41 | 62 |
| 2014 Q2 | 20,208,861 | $785,360,497 | +$83,003,466 | $38.88 | 73 |
| 2014 Q1 | 11,340,168 | $414,900,179 | -$220,125,641 | $36.59 | 65 |