| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 6,962,895 | $332,043,693 | +$59,552,409 | $47.68 | 78 |
| 2025 Q2 | 5,711,188 | $262,153,327 | +$96,382,053 | $45.95 | 71 |
| 2025 Q1 | 3,611,951 | $137,543,345 | +$9,357,872 | $38.08 | 60 |
| 2024 Q4 | 3,377,127 | $122,640,061 | +$36,427,634 | $36.32 | 55 |
| 2024 Q3 | 2,354,913 | $89,228,107 | +$4,047,277 | $37.89 | 55 |
| 2024 Q2 | 2,251,955 | $80,417,151 | +$28,195 | $35.71 | 60 |
| 2024 Q1 | 2,253,936 | $77,669,726 | -$21,974,956 | $34.46 | 56 |
| 2023 Q4 | 2,891,615 | $91,835,148 | +$22,025,387 | $31.76 | 52 |
| 2023 Q3 | 2,173,039 | $62,310,173 | -$14,784,374 | $28.67 | 53 |
| 2023 Q2 | 2,683,336 | $81,733,870 | -$6,723,308 | $30.46 | 42 |
| 2023 Q1 | 2,907,081 | $87,097,842 | -$5,071,065 | $29.96 | 48 |
| 2022 Q4 | 3,047,674 | $83,688,401 | +$16,104,513 | $27.46 | 46 |
| 2022 Q3 | 2,477,969 | $60,168,043 | -$8,452,774 | $24.28 | 47 |
| 2022 Q2 | 2,821,644 | $77,960,394 | -$10,754,713 | $27.63 | 49 |
| 2022 Q1 | 3,165,793 | $106,428,452 | -$17,162,771 | $33.62 | 50 |
| 2021 Q4 | 3,602,768 | $145,204,936 | -$6,238,116 | $40.31 | 60 |
| 2021 Q3 | 3,622,905 | $137,536,101 | +$23,843,090 | $37.97 | 56 |
| 2021 Q2 | 3,064,171 | $115,511,175 | -$13,160,595 | $37.7 | 52 |
| 2021 Q1 | 3,432,399 | $117,200,483 | +$2,618,816 | $33.96 | 54 |
| 2020 Q4 | 3,353,994 | $113,589,255 | +$20,707,846 | $33.8 | 52 |
| 2020 Q3 | 2,751,250 | $85,359,020 | +$2,769,364 | $31.02 | 47 |
| 2020 Q2 | 2,670,418 | $73,722,726 | -$21,611,261 | $27.62 | 45 |
| 2020 Q1 | 3,468,032 | $78,567,767 | -$15,228,017 | $22.65 | 45 |
| 2019 Q4 | 4,101,876 | $118,167,482 | -$822,798 | $28.8 | 55 |
| 2019 Q3 | 4,127,254 | $108,866,727 | -$7,945,398 | $26.38 | 59 |
| 2019 Q2 | 4,427,015 | $119,788,178 | +$7,696,520 | $27.05 | 60 |
| 2019 Q1 | 4,145,739 | $107,207,378 | -$16,837,371 | $25.86 | 63 |
| 2018 Q4 | 5,217,141 | $119,834,132 | -$42,494,642 | $22.96 | 69 |
| 2018 Q3 | 6,650,507 | $182,495,446 | +$38,755,724 | $27.45 | 63 |
| 2018 Q2 | 5,249,205 | $144,478,473 | +$143,742,375 | $27.49 | 61 |
| 2018 Q1 | 26,300 | $680,000 | +$680,000 | $25.86 | 1 |