| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 4,531,455 | $238,378,103 | +$49,225,220 | $52.69 | 79 |
| 2025 Q2 | 3,612,800 | $175,796,667 | +$19,359,519 | $48.65 | 70 |
| 2025 Q1 | 3,238,066 | $147,716,438 | +$94,688,324 | $45.66 | 63 |
| 2024 Q4 | 1,192,084 | $47,320,207 | -$13,491,689 | $39.71 | 49 |
| 2024 Q3 | 1,517,877 | $64,538,768 | -$1,861,418 | $42.83 | 52 |
| 2024 Q2 | 1,566,241 | $62,810,504 | +$22,998,713 | $39.99 | 51 |
| 2024 Q1 | 993,300 | $39,403,239 | -$313,341 | $39.73 | 38 |
| 2023 Q4 | 1,002,102 | $37,394,446 | -$28,821,955 | $37.42 | 43 |
| 2023 Q3 | 1,824,208 | $63,905,435 | +$23,265,063 | $35.06 | 42 |
| 2023 Q2 | 1,155,858 | $39,987,902 | -$12,744,995 | $34.59 | 36 |
| 2023 Q1 | 1,524,707 | $52,009,076 | -$3,221,885 | $34.09 | 37 |
| 2022 Q4 | 1,625,758 | $54,580,552 | +$1,923,531 | $33.46 | 38 |
| 2022 Q3 | 1,572,114 | $45,202,067 | -$8,083,604 | $28.73 | 38 |
| 2022 Q2 | 1,837,280 | $59,662,036 | -$2,709,854 | $32.48 | 48 |
| 2022 Q1 | 1,913,705 | $73,216,693 | +$1,886,277 | $38.28 | 49 |
| 2021 Q4 | 1,860,812 | $74,043,756 | -$3,808,874 | $39.85 | 44 |
| 2021 Q3 | 1,928,448 | $84,318,704 | -$6,241,613 | $43.74 | 47 |
| 2021 Q2 | 2,070,735 | $93,532,900 | +$4,033,518 | $45.18 | 51 |
| 2021 Q1 | 1,983,106 | $84,514,526 | +$367,978 | $42.61 | 49 |
| 2020 Q4 | 1,974,944 | $75,834,560 | -$295,809 | $38.4 | 41 |
| 2020 Q3 | 2,008,148 | $63,139,940 | +$6,481,439 | $31.44 | 41 |
| 2020 Q2 | 1,806,066 | $52,174,051 | -$15,850,094 | $28.88 | 41 |
| 2020 Q1 | 2,382,584 | $55,943,792 | -$8,079,287 | $23.47 | 48 |
| 2019 Q4 | 2,666,178 | $90,040,258 | -$4,087,323 | $33.77 | 55 |
| 2019 Q3 | 2,779,949 | $86,186,458 | +$333,555 | $30.99 | 52 |
| 2019 Q2 | 2,768,285 | $88,235,976 | -$3,970,655 | $31.87 | 55 |
| 2019 Q1 | 2,986,510 | $94,701,003 | -$34,352,578 | $31.69 | 58 |
| 2018 Q4 | 3,782,923 | $109,122,459 | -$5,089,046 | $28.81 | 65 |
| 2018 Q3 | 3,800,094 | $130,620,162 | -$10,254,137 | $34.37 | 61 |
| 2018 Q2 | 4,090,280 | $147,407,281 | +$146,006,281 | $35.99 | 59 |
| 2016 Q2 | 0 | $0 | -$7,000 | 0 | |
| 2016 Q1 | 214 | $7,000 | $32.71 | 1 |