| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 18,354,230 | $487,994,179 | +$9,418,659 | $26.59 | 156 |
| 2025 Q2 | 18,143,558 | $363,000,885 | +$4,030,668 | $20 | 149 |
| 2025 Q1 | 17,877,526 | $377,959,895 | -$12,172,715 | $21.14 | 158 |
| 2024 Q4 | 18,048,206 | $467,762,122 | -$484,065 | $25.92 | 168 |
| 2024 Q3 | 17,893,914 | $579,103,368 | -$18,262 | $32.37 | 168 |
| 2024 Q2 | 18,016,673 | $576,296,752 | +$3,722,720 | $31.99 | 168 |
| 2024 Q1 | 17,758,535 | $713,662,273 | +$10,606,066 | $40.19 | 189 |
| 2023 Q4 | 17,742,019 | $586,753,747 | -$838,634 | $33.07 | 174 |
| 2023 Q3 | 17,973,449 | $484,218,674 | +$9,832,655 | $26.94 | 156 |
| 2023 Q2 | 17,816,718 | $401,772,785 | +$3,947,872 | $22.55 | 124 |
| 2023 Q1 | 17,583,681 | $273,322,338 | +$6,560,360 | $15.56 | 104 |
| 2022 Q4 | 17,176,536 | $264,626,847 | -$3,878,106 | $15.41 | 114 |
| 2022 Q3 | 17,425,989 | $195,063,101 | +$3,377,651 | $11.19 | 105 |
| 2022 Q2 | 16,983,145 | $232,480,107 | +$6,883,983 | $13.69 | 115 |
| 2022 Q1 | 16,495,469 | $292,847,836 | +$9,871,624 | $17.76 | 112 |
| 2021 Q4 | 16,074,596 | $349,467,012 | +$2,842,678 | $21.75 | 98 |
| 2021 Q3 | 15,931,304 | $297,081,195 | -$1,839,163 | $18.63 | 96 |
| 2021 Q2 | 16,015,399 | $334,837,633 | +$725,625 | $20.91 | 106 |
| 2021 Q1 | 15,867,942 | $369,438,672 | +$18,577,105 | $23.28 | 102 |
| 2020 Q4 | 15,089,645 | $304,513,559 | +$7,544,263 | $20.18 | 89 |
| 2020 Q3 | 14,742,128 | $260,948,465 | -$6,247,367 | $17.7 | 81 |
| 2020 Q2 | 15,132,945 | $228,196,977 | +$910,861 | $15.08 | 84 |
| 2020 Q1 | 15,148,583 | $156,791,355 | -$2,648,650 | $10.35 | 76 |
| 2019 Q4 | 15,096,692 | $314,767,248 | +$3,525,971 | $20.85 | 89 |
| 2019 Q3 | 14,792,292 | $270,402,494 | +$106,200,573 | $18.28 | 79 |
| 2019 Q2 | 8,974,180 | $175,433,476 | +$554,788 | $19.55 | 59 |
| 2019 Q1 | 9,018,769 | $155,929,522 | +$1,094,037 | $17.29 | 62 |
| 2018 Q4 | 8,969,103 | $124,219,618 | -$18,953,761 | $13.85 | 61 |
| 2018 Q3 | 9,608,076 | $203,689,003 | -$2,894,536 | $21.2 | 71 |
| 2018 Q2 | 9,752,942 | $202,366,201 | -$1,026,496 | $20.75 | 76 |
| 2018 Q1 | 9,797,427 | $207,210,629 | +$208,516 | $21.15 | 85 |
| 2017 Q4 | 9,751,738 | $214,530,460 | +$148,344,634 | $22 | 79 |
| 2017 Q3 | 2,468,025 | $41,851,000 | +$40,176,838 | $17.2 | 21 |
| 2017 Q2 | 97,350 | $1,670,000 | +$1,670,000 | $17.15 | 1 |