| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 28,842 | $1,808,032 | -$239,470 | $47.34 | 2 |
| 2025 Q2 | 1 | $32 | $32 | 1 | |
| 2025 Q1 | 32,662 | $1,424,032 | -$16,088 | $37.8 | 2 |
| 2024 Q4 | 33,031 | $1,668,032 | -$5,555 | $41.25 | 2 |
| 2024 Q3 | 33,141 | $1,427,032 | $37.53 | 2 | |
| 2024 Q2 | 33,141 | $1,331,032 | $36.08 | 2 | |
| 2024 Q1 | 33,141 | $1,555,032 | +$227,807 | $39.46 | 2 |
| 2023 Q4 | 28,286 | $1,151,032 | -$3,662 | $36.35 | 2 |
| 2023 Q3 | 28,376 | $856,032 | -$1,508 | $31.08 | 2 |
| 2023 Q2 | 28,426 | $908,032 | -$33,765 | $31.97 | 2 |
| 2023 Q1 | 29,483 | $916,032 | -$18,480,734 | $31.53 | 2 |
| 2022 Q4 | 648,758 | $19,359,152 | -$191,973 | $29.85 | 3 |
| 2022 Q3 | 655,190 | $16,930,000 | -$44,445 | $25.84 | 2 |
| 2022 Q2 | 656,910 | $20,798,000 | -$59,368 | $31.66 | 2 |
| 2022 Q1 | 658,883 | $32,225,000 | +$30,630,038 | $48.91 | 3 |
| 2021 Q4 | 32,635 | $1,786,033 | -$29,103 | $27.61 | 2 |
| 2021 Q3 | 33,056 | $1,583,000 | +$47,000 | $23,523.23 | 2 |
| 2021 Q2 | 33,055 | $1,536,000 | -$91,754,000 | $46.47 | 1 |
| 2021 Q1 | 2,529,067 | $92,969,000 | -$1,924,560 | $36.76 | 3 |
| 2020 Q4 | 2,581,420 | $81,160,000 | -$5,899,711 | $31.44 | 3 |
| 2020 Q3 | 2,769,070 | $68,313,000 | -$11,052,128 | $24.68 | 3 |
| 2020 Q2 | 3,210,217 | $89,569,977 | +$371,644 | $27.9 | 5 |
| 2020 Q1 | 3,196,812 | $69,214,978 | -$1,618,149,177 | $21.65 | 5 |
| 2019 Q4 | 53,750,949 | $1,723,820,565 | -$63,862,685 | $32.08 | 145 |
| 2019 Q3 | 56,330,616 | $1,439,559,809 | +$202,905,440 | $25.56 | 170 |
| 2019 Q2 | 48,942,011 | $1,104,689,108 | +$70,130,538 | $22.61 | 143 |
| 2019 Q1 | 45,868,859 | $838,397,201 | -$43,353,102 | $18.28 | 148 |
| 2018 Q4 | 48,660,273 | $766,443,109 | +$44,435,617 | $15.75 | 152 |
| 2018 Q3 | 44,929,523 | $1,013,126,795 | +$81,772,242 | $22.55 | 166 |
| 2018 Q2 | 41,300,411 | $879,612,298 | -$25,093,394 | $21.3 | 159 |
| 2018 Q1 | 42,471,158 | $906,872,936 | +$37,026,191 | $21.35 | 171 |
| 2017 Q4 | 41,168,780 | $942,714,083 | +$69,620,045 | $22.9 | 169 |
| 2017 Q3 | 37,216,580 | $878,089,123 | +$8,950,102 | $23.6 | 153 |
| 2017 Q2 | 37,061,708 | $731,823,515 | +$75,218,110 | $19.75 | 135 |
| 2017 Q1 | 33,096,182 | $527,969,468 | -$47,407,256 | $15.95 | 131 |
| 2016 Q4 | 36,257,209 | $552,956,289 | +$35,346,872 | $15.25 | 122 |
| 2016 Q3 | 33,610,382 | $523,828,029 | -$25,115,690 | $15.57 | 116 |
| 2016 Q2 | 35,187,064 | $571,346,576 | -$26,980,503 | $16.23 | 121 |
| 2016 Q1 | 36,855,581 | $622,034,692 | -$106,595,932 | $16.88 | 116 |
| 2015 Q4 | 43,250,115 | $672,824,426 | -$54,593,467 | $15.62 | 126 |
| 2015 Q3 | 44,207,243 | $742,754,859 | -$17,667,076 | $16.8 | 120 |
| 2015 Q2 | 44,405,665 | $1,250,014,513 | +$138,468,960 | $28.15 | 134 |
| 2015 Q1 | 39,498,372 | $1,070,796,000 | -$37,384,162 | $27.1 | 124 |
| 2014 Q4 | 40,831,254 | $1,122,664,503 | +$7,180,580 | $27.5 | 108 |
| 2014 Q3 | 40,514,454 | $1,234,076,000 | -$2,194,576 | $30.46 | 108 |
| 2014 Q2 | 40,399,970 | $1,371,954,000 | +$25,685,924 | $33.96 | 114 |
| 2014 Q1 | 40,491,672 | $1,422,194,000 | +$313,921,945 | $35.14 | 113 |