| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 3,148,454 | $110,757,650 | -$26,337,630 | $35.19 | 91 |
| 2025 Q2 | 3,920,431 | $133,758,561 | -$2,622,819 | $34.21 | 94 |
| 2025 Q1 | 4,004,629 | $128,031,547 | +$7,553,825 | $31.97 | 91 |
| 2024 Q4 | 3,780,932 | $114,977,354 | -$13,130,009 | $30.23 | 86 |
| 2024 Q3 | 3,974,996 | $130,836,966 | -$20,278,442 | $32.97 | 88 |
| 2024 Q2 | 4,584,155 | $143,997,476 | -$5,008,954 | $31.41 | 85 |
| 2024 Q1 | 4,709,960 | $146,830,388 | +$38,244,769 | $31.28 | 81 |
| 2023 Q4 | 3,381,579 | $102,777,089 | +$11,869,491 | $30.4 | 71 |
| 2023 Q3 | 2,596,279 | $72,305,159 | -$41,688,334 | $27.86 | 60 |
| 2023 Q2 | 4,076,146 | $118,739,373 | +$5,662,317 | $29.13 | 70 |
| 2023 Q1 | 4,734,262 | $134,536,406 | +$57,644,140 | $28.45 | 66 |
| 2022 Q4 | 1,827,275 | $49,066,498 | +$3,253,163 | $26.71 | 40 |
| 2022 Q3 | 1,696,956 | $39,118,000 | -$3,789,474 | $23 | 35 |
| 2022 Q2 | 1,854,739 | $45,875,000 | +$1,548,809 | $24.72 | 39 |
| 2022 Q1 | 1,866,598 | $49,030,966 | +$20,096,289 | $26.31 | 39 |
| 2021 Q4 | 1,082,094 | $29,635,229 | +$2,335,889 | $27.4 | 33 |
| 2021 Q3 | 818,400 | $21,854,489 | -$7,712,289 | $26.71 | 29 |
| 2021 Q2 | 1,099,802 | $29,371,715 | -$15,078,198 | $26.71 | 33 |
| 2021 Q1 | 1,677,366 | $43,694,132 | +$10,620,309 | $26.04 | 33 |
| 2020 Q4 | 1,253,797 | $32,223,540 | +$9,185,555 | $25.54 | 25 |
| 2020 Q3 | 591,983 | $14,209,000 | +$1,417,264 | $24 | 15 |
| 2020 Q2 | 667,886 | $15,552,000 | -$5,378,873 | $23.29 | 13 |
| 2020 Q1 | 910,605 | $19,535,000 | +$19,252,000 | $21.24 | 18 |
| 2019 Q4 | 655 | $17,000 | $25.95 | 1 | |
| 2019 Q3 | 655 | $17,000 | $25.95 | 1 | |
| 2019 Q2 | 655 | $17,000 | $25.95 | 1 | |
| 2019 Q1 | 655 | $17,000 | $25.95 | 1 |