| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 2,964,839 | $124,308,622 | +$21,894,007 | $41.96 | 145 |
| 2025 Q2 | 2,535,274 | $82,928,970 | -$18,064,705 | $32.69 | 143 |
| 2025 Q1 | 3,099,697 | $88,208,640 | -$31,151,306 | $28.62 | 149 |
| 2024 Q4 | 4,191,947 | $142,533,941 | -$23,211,097 | $33.93 | 172 |
| 2024 Q3 | 4,882,334 | $175,493,530 | -$9,782,811 | $35.91 | 183 |
| 2024 Q2 | 5,238,030 | $179,016,289 | -$39,421,232 | $34.01 | 197 |
| 2024 Q1 | 6,428,963 | $222,836,138 | -$90,503,365 | $34.68 | 208 |
| 2023 Q4 | 8,851,510 | $373,265,935 | -$17,621,241 | $42.17 | 253 |
| 2023 Q3 | 9,148,263 | $390,089,650 | -$30,501,626 | $42.63 | 254 |
| 2023 Q2 | 9,751,941 | $498,729,960 | -$41,554,168 | $51.16 | 270 |
| 2023 Q1 | 9,735,898 | $506,363,088 | -$20,812,201 | $52.23 | 281 |
| 2022 Q4 | 10,868,509 | $511,774,927 | -$68,947,842 | $47.19 | 286 |
| 2022 Q3 | 12,329,197 | $702,285,925 | +$43,625,753 | $56.97 | 301 |
| 2022 Q2 | 12,072,109 | $630,696,296 | -$79,089,553 | $52.2 | 283 |
| 2022 Q1 | 13,320,349 | $859,675,263 | -$106,696,335 | $64.62 | 320 |
| 2021 Q4 | 15,059,604 | $1,023,376,775 | +$104,435,411 | $67.97 | 336 |
| 2021 Q3 | 13,169,064 | $825,525,081 | +$3,611,162 | $62.6 | 279 |
| 2021 Q2 | 12,956,402 | $895,623,634 | -$62,944,806 | $69.21 | 284 |
| 2021 Q1 | 13,916,362 | $953,791,510 | +$332,143,438 | $68.6 | 281 |
| 2020 Q4 | 8,828,943 | $620,421,714 | +$343,944,698 | $70.23 | 208 |
| 2020 Q3 | 3,634,621 | $161,387,481 | +$67,228,110 | $44.35 | 107 |
| 2020 Q2 | 2,093,361 | $62,283,796 | +$14,768,218 | $29.71 | 72 |
| 2020 Q1 | 1,641,903 | $32,920,824 | +$12,209,416 | $20.04 | 65 |
| 2019 Q4 | 1,005,950 | $25,035,759 | +$4,076,219 | $24.89 | 61 |
| 2019 Q3 | 828,270 | $17,727,282 | +$1,426,271 | $21.4 | 44 |
| 2019 Q2 | 762,012 | $16,083,320 | +$1,397,488 | $21.11 | 45 |
| 2019 Q1 | 697,486 | $14,010,529 | -$87,551 | $20.08 | 44 |
| 2018 Q4 | 709,081 | $12,494,524 | +$1,957,071 | $17.62 | 46 |
| 2018 Q3 | 597,543 | $11,764,664 | -$1,100,693 | $19.7 | 49 |
| 2018 Q2 | 658,143 | $12,806,848 | +$1,911,870 | $19.49 | 51 |
| 2018 Q1 | 558,132 | $10,869,811 | +$2,663,726 | $19.51 | 45 |
| 2017 Q4 | 420,470 | $8,535,263 | -$1,117,666 | $20.29 | 36 |
| 2017 Q3 | 464,401 | $8,931,039 | +$2,178,900 | $19.23 | 31 |
| 2017 Q2 | 353,269 | $6,387,799 | +$1,128,492 | $18.09 | 26 |
| 2017 Q1 | 295,400 | $4,951,520 | -$924,484 | $16.75 | 26 |
| 2016 Q4 | 357,382 | $5,512,000 | +$895,182 | $15.41 | 28 |
| 2016 Q3 | 295,868 | $4,472,000 | -$7,992,941 | $15.12 | 27 |
| 2016 Q2 | 856,636 | $12,243,000 | -$1,247,597 | $14.29 | 28 |
| 2016 Q1 | 939,687 | $13,912,000 | +$173,717 | $14.8 | 27 |
| 2015 Q4 | 932,386 | $14,928,000 | -$4,135,297 | $16.04 | 30 |
| 2015 Q3 | 1,182,224 | $16,614,000 | -$589,819 | $14.05 | 28 |
| 2015 Q2 | 1,208,706 | $22,291,416 | -$1,919,357 | $18.45 | 32 |
| 2015 Q1 | 1,312,524 | $24,346,517 | -$6,718,687 | $18.55 | 30 |
| 2014 Q4 | 1,694,694 | $29,210,229 | -$10,958,663 | $17.23 | 36 |
| 2014 Q3 | 2,360,366 | $45,051,939 | +$1,806,227 | $19.09 | 34 |
| 2014 Q2 | 2,268,227 | $46,612,041 | -$54,509,677 | $20.55 | 35 |
| 2014 Q1 | 4,957,893 | $100,042,654 | +$48,638,824 | $20.31 | 37 |