| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 3,758,620 | $174,482,498 | +$4,752,210 | $46.44 | 94 |
| 2025 Q2 | 3,680,516 | $153,365,706 | -$14,436,219 | $41.67 | 90 |
| 2025 Q1 | 4,034,660 | $153,956,401 | -$10,737,025 | $38.16 | 95 |
| 2024 Q4 | 4,375,486 | $150,874,776 | -$1,398,112 | $34.48 | 95 |
| 2024 Q3 | 3,416,321 | $133,883,079 | -$11,403,763 | $39.21 | 97 |
| 2024 Q2 | 3,728,243 | $123,697,718 | -$16,500,644 | $33.19 | 100 |
| 2024 Q1 | 4,227,178 | $132,512,970 | -$16,394,172 | $31.31 | 111 |
| 2023 Q4 | 4,737,667 | $145,892,105 | -$52,046,297 | $30.81 | 110 |
| 2023 Q3 | 6,433,202 | $189,030,230 | -$19,107,758 | $29.38 | 110 |
| 2023 Q2 | 7,157,064 | $210,153,028 | -$13,813,850 | $29.36 | 114 |
| 2023 Q1 | 7,596,541 | $243,691,552 | -$1,720,688 | $32.09 | 124 |
| 2022 Q4 | 7,678,114 | $228,313,667 | -$10,964,456 | $29.73 | 131 |
| 2022 Q3 | 8,155,749 | $217,620,899 | -$42,719,696 | $26.65 | 121 |
| 2022 Q2 | 9,772,120 | $316,078,155 | -$398,048 | $32.33 | 138 |
| 2022 Q1 | 9,858,275 | $323,395,793 | -$51,359,268 | $32.78 | 146 |
| 2021 Q4 | 11,093,485 | $475,223,458 | -$35,152,368 | $42.9 | 190 |
| 2021 Q3 | 11,448,539 | $568,597,852 | -$1,650,447 | $49.59 | 188 |
| 2021 Q2 | 11,585,614 | $733,605,092 | -$1,133,729 | $63.35 | 217 |
| 2021 Q1 | 11,639,999 | $742,027,849 | +$141,684,575 | $63.91 | 214 |
| 2020 Q4 | 9,393,192 | $598,961,884 | +$108,042,363 | $63.58 | 180 |
| 2020 Q3 | 7,486,847 | $391,326,183 | +$84,340,374 | $52.23 | 133 |
| 2020 Q2 | 5,851,059 | $273,509,938 | +$58,757,464 | $46.71 | 102 |
| 2020 Q1 | 4,628,860 | $146,220,876 | +$15,871,494 | $31.51 | 83 |
| 2019 Q4 | 4,107,930 | $145,214,022 | +$2,229,948 | $35.3 | 85 |
| 2019 Q3 | 3,918,319 | $122,215,490 | -$25,248,644 | $31.2 | 77 |
| 2019 Q2 | 4,660,997 | $149,581,806 | +$25,017,210 | $32.11 | 73 |
| 2019 Q1 | 3,924,483 | $129,193,606 | +$2,839,878 | $32.92 | 76 |
| 2018 Q4 | 3,901,531 | $104,255,387 | +$35,313,156 | $26.71 | 70 |
| 2018 Q3 | 2,501,515 | $80,172,601 | -$7,670,704 | $32.05 | 69 |
| 2018 Q2 | 2,648,506 | $97,318,757 | +$12,978,009 | $36.7 | 75 |
| 2018 Q1 | 2,272,681 | $89,612,026 | +$38,954,149 | $39.47 | 69 |
| 2017 Q4 | 1,319,673 | $50,236,969 | -$3,210,886 | $38.06 | 54 |
| 2017 Q3 | 1,359,406 | $49,419,583 | +$14,470,571 | $36.35 | 45 |
| 2017 Q2 | 962,666 | $30,516,657 | +$21,703,749 | $31.7 | 25 |
| 2017 Q1 | 278,464 | $7,752,452 | -$208,053 | $27.81 | 15 |
| 2016 Q4 | 286,115 | $6,535,863 | +$4,979,105 | $22.84 | 12 |
| 2016 Q3 | 65,408 | $1,784,258 | -$1,340,060 | $27.28 | 9 |
| 2016 Q2 | 115,410 | $2,600,000 | +$1,464,785 | $22.53 | 7 |
| 2016 Q1 | 50,541 | $1,132,000 | -$1,915,346 | $22.38 | 6 |
| 2015 Q4 | 134,751 | $3,196,000 | +$789,170 | $23.65 | 8 |
| 2015 Q3 | 78,293 | $1,514,000 | +$896,479 | $19.46 | 3 |
| 2015 Q2 | 27,886 | $685,000 | -$16,265 | $25.52 | 4 |
| 2015 Q1 | 27,609 | $646,000 | +$643,000 | $22.9 | 3 |
| 2014 Q4 | 135 | $3,000 | +$3,000 | $22.22 | 1 |