| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 6,854,225 | $309,772,409 | -$7,461,537 | $45.23 | 51 |
| 2025 Q2 | 7,030,192 | $291,335,599 | +$31,707,640 | $41.44 | 51 |
| 2025 Q1 | 6,258,482 | $235,874,639 | +$17,287,503 | $37.69 | 48 |
| 2024 Q4 | 5,800,648 | $210,628,139 | +$682,736 | $36.31 | 44 |
| 2024 Q3 | 5,448,932 | $206,521,167 | -$250,936 | $37.9 | 45 |
| 2024 Q2 | 5,497,395 | $183,327,611 | +$2,952,285 | $33.35 | 46 |
| 2024 Q1 | 5,389,246 | $175,097,160 | +$1,081,616 | $32.49 | 41 |
| 2023 Q4 | 5,364,019 | $158,881,555 | -$1,418,634 | $29.62 | 43 |
| 2023 Q3 | 5,425,316 | $149,138,583 | -$5,067,893 | $27.49 | 44 |
| 2023 Q2 | 5,609,084 | $161,536,632 | +$2,541,726 | $28.8 | 40 |
| 2023 Q1 | 5,579,370 | $147,516,626 | +$2,520,846 | $26.44 | 44 |
| 2022 Q4 | 5,484,835 | $136,382,258 | -$19,189,672 | $24.86 | 44 |
| 2022 Q3 | 6,267,870 | $137,326,501 | -$12,435,480 | $21.91 | 42 |
| 2022 Q2 | 6,825,679 | $164,841,830 | -$2,624,730 | $24.15 | 43 |
| 2022 Q1 | 6,926,758 | $189,099,090 | -$31,027,270 | $27.3 | 44 |
| 2021 Q4 | 8,032,067 | $234,453,763 | +$3,000,060 | $29.19 | 48 |
| 2021 Q3 | 7,951,978 | $236,391,356 | -$17,688,397 | $29.72 | 42 |
| 2021 Q2 | 8,544,354 | $291,957,302 | +$10,414,784 | $34.17 | 44 |
| 2021 Q1 | 8,232,219 | $278,014,450 | +$25,139,263 | $33.77 | 43 |
| 2020 Q4 | 7,500,654 | $230,524,056 | +$1,924,075 | $30.73 | 38 |
| 2020 Q3 | 5,548,613 | $143,006,696 | -$1,968,804 | $25.78 | 36 |
| 2020 Q2 | 7,499,922 | $176,920,000 | +$12,890,194 | $23.59 | 38 |
| 2020 Q1 | 6,953,519 | $133,876,000 | +$10,177,672 | $19.25 | 34 |
| 2019 Q4 | 6,391,175 | $160,427,000 | +$4,891,609 | $25.1 | 38 |
| 2019 Q3 | 6,302,202 | $144,062,000 | -$2,245,647 | $22.86 | 34 |
| 2019 Q2 | 6,399,338 | $149,269,000 | +$14,043,571 | $23.33 | 36 |
| 2019 Q1 | 5,797,108 | $134,434,000 | +$869,883 | $23.19 | 34 |
| 2018 Q4 | 5,825,753 | $113,895,000 | +$6,369,564 | $19.55 | 32 |
| 2018 Q3 | 5,460,209 | $140,110,000 | +$9,467,899 | $25.66 | 31 |
| 2018 Q2 | 5,085,403 | $133,745,000 | +$23,515,664 | $26.3 | 32 |
| 2018 Q1 | 4,191,875 | $108,821,577 | +$26,930,825 | $25.96 | 30 |
| 2017 Q4 | 3,154,318 | $82,793,266 | +$29,271,077 | $26.24 | 24 |
| 2017 Q3 | 2,028,955 | $49,573,284 | +$13,562,713 | $24.43 | 17 |
| 2017 Q2 | 1,477,342 | $32,900,058 | +$11,139,893 | $22.27 | 12 |
| 2017 Q1 | 977,894 | $20,614,000 | +$20,614,000 | $21.06 | 6 |