| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 167,801 | $7,022,726 | -$193,745 | $41.42 | 4 |
| 2025 Q3 | 4,781,208 | $192,912,514 | -$15,074,130 | $40.36 | 114 |
| 2025 Q2 | 5,251,017 | $196,860,165 | -$34,578,621 | $37.48 | 118 |
| 2025 Q1 | 6,267,010 | $224,135,913 | +$21,262,214 | $35.74 | 127 |
| 2024 Q4 | 5,676,354 | $212,000,913 | -$114,404,472 | $37.35 | 119 |
| 2024 Q3 | 8,404,120 | $311,487,987 | -$4,968,921 | $37.07 | 116 |
| 2024 Q2 | 8,552,091 | $298,974,625 | -$12,158,934 | $34.91 | 122 |
| 2024 Q1 | 8,887,905 | $314,201,328 | +$159,362,481 | $35.37 | 118 |
| 2023 Q4 | 7,612 | $261,168 | +$31,497 | $34.31 | 1 |
| 2023 Q3 | 2,475,441 | $76,043,305 | -$29,584,631 | $30.72 | 70 |
| 2023 Q2 | 3,427,880 | $109,631,827 | +$970,360 | $31.98 | 75 |
| 2023 Q1 | 3,401,337 | $104,310,377 | +$48,918,822 | $30.73 | 72 |
| 2022 Q4 | 1,842,089 | $55,201,157 | -$11,961,798 | $29.91 | 67 |
| 2022 Q3 | 2,281,566 | $64,259,028 | -$5,966,824 | $28.17 | 61 |
| 2022 Q2 | 2,517,613 | $71,086,406 | -$7,413,803 | $28.25 | 66 |
| 2022 Q1 | 2,698,926 | $83,406,404 | +$23,191,572 | $31.24 | 68 |
| 2021 Q4 | 2,055,691 | $66,500,287 | +$18,132,509 | $32.40 | 60 |
| 2021 Q3 | 1,403,023 | $43,749,560 | -$23,199 | $31.13 | 53 |
| 2021 Q2 | 1,389,854 | $43,317,049 | -$23,165,991 | $31.21 | 57 |
| 2021 Q1 | 2,160,497 | $65,357,439 | +$23,530,639 | $30.44 | 59 |
| 2020 Q4 | 1,386,859 | $40,276,000 | -$78,323,691 | $29.00 | 34 |
| 2020 Q3 | 3,494,023 | $90,613,847 | +$76,829,125 | $25.93 | 22 |
| 2020 Q2 | 657,227 | $16,419,917 | -$18,981,929 | $24.96 | 16 |
| 2020 Q1 | 1,427,039 | $31,235,000 | +$30,837,035 | $21.62 | 19 |
| 2019 Q4 | 79 | $2,000 | $0 | $25.32 | 1 |
| 2019 Q3 | 79 | $2,000 | $0 | $25.32 | 1 |
| 2019 Q2 | 79 | $2,000 | $0 | $25.32 | 1 |
| 2019 Q1 | 79 | $2,000 | $0 | $25.32 | 1 |