| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 27,701,207 | $1,033,030,194 | +$180,440,275 | $37.29 | 125 |
| 2025 Q2 | 22,890,798 | $911,750,921 | +$115,168,440 | $39.83 | 137 |
| 2025 Q1 | 20,032,721 | $738,205,166 | +$8,851,847 | $36.84 | 125 |
| 2024 Q4 | 19,958,294 | $756,117,884 | -$43,261,482 | $37.9 | 127 |
| 2024 Q3 | 20,619,998 | $862,961,905 | +$103,622,476 | $41.9 | 120 |
| 2024 Q2 | 18,151,512 | $723,360,283 | +$13,113,654 | $39.86 | 98 |
| 2024 Q1 | 17,730,009 | $653,352,748 | +$94,721,014 | $36.85 | 82 |
| 2023 Q4 | 15,100,137 | $526,705,573 | +$214,792,547 | $34.88 | 45 |
| 2023 Q3 | 8,952,845 | $283,402,965 | +$87,289,443 | $31.66 | 31 |
| 2023 Q2 | 6,195,562 | $191,428,926 | +$144,085,616 | $30.89 | 20 |
| 2023 Q1 | 1,531,885 | $42,456,298 | +$33,681,446 | $27.71 | 12 |
| 2022 Q4 | 312,115 | $1,692,596,557 | +$4,122,368 | $29.14 | 10 |
| 2022 Q3 | 138,268 | $3,953,000 | -$1,868,328 | $28.59 | 7 |
| 2022 Q2 | 206,727 | $5,670,000 | +$1,953,777 | $27.42 | 10 |
| 2022 Q1 | 135,378 | $4,218,163 | -$644,513 | $31.16 | 9 |
| 2021 Q4 | 153,949 | $4,650,888 | +$2,474,696 | $31.9 | 9 |
| 2021 Q3 | 77,679 | $2,542,740 | +$226,741 | $32.74 | 6 |
| 2021 Q2 | 71,744 | $2,130,000 | +$432,508 | $29.69 | 7 |
| 2021 Q1 | 57,248 | $1,603,000 | -$199,649 | $28 | 6 |
| 2020 Q4 | 64,428 | $1,682,000 | -$878,223 | $26.11 | 5 |
| 2020 Q3 | 98,067 | $2,185,000 | +$811,935 | $22.28 | 5 |
| 2020 Q2 | 63,296 | $1,226,000 | -$2,129,490 | $19.23 | 5 |
| 2020 Q1 | 180,414 | $2,853,000 | -$4,624,501 | $15.82 | 8 |
| 2019 Q4 | 346,406 | $7,939,000 | -$817,529 | $22.91 | 7 |
| 2019 Q3 | 382,098 | $8,396,000 | +$5,268,504 | $22.03 | 5 |
| 2019 Q2 | 140,181 | $3,260,000 | +$388,552 | $23.26 | 8 |
| 2019 Q1 | 123,376 | $2,897,000 | -$915,441 | $23.45 | 7 |
| 2018 Q4 | 164,773 | $3,648,000 | +$87,114 | $22.14 | 7 |
| 2018 Q3 | 227,848 | $4,936,000 | +$3,875,000 | $21.67 | 9 |
| 2018 Q2 | 49,000 | $1,102,000 | -$681,000 | $22.49 | 2 |
| 2018 Q1 | 78,427 | $1,816,000 | +$1,816,000 | $23.16 | 3 |