| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 405,766 | $9,976,707 | -$2,500,887 | $24.59 | 21 |
| 2025 Q2 | 524,143 | $11,937,626 | -$2,968,549 | $22.75 | 27 |
| 2025 Q1 | 614,587 | $16,510,628 | -$459,241 | $26.87 | 26 |
| 2024 Q4 | 629,815 | $17,476,181 | -$2,328,021 | $27.81 | 29 |
| 2024 Q3 | 694,792 | $19,800,091 | +$1,387,246 | $28.19 | 30 |
| 2024 Q2 | 627,142 | $22,232,604 | -$7,941,305 | $35.45 | 29 |
| 2024 Q1 | 837,336 | $34,335,827 | -$31,404,650 | $41.01 | 38 |
| 2023 Q4 | 1,642,414 | $53,704,988 | +$33,101,351 | $32.70 | 35 |
| 2023 Q3 | 642,116 | $25,140,709 | +$30,574 | $39.12 | 31 |
| 2023 Q2 | 346,509 | $42,059,890 | -$11,324,235 | $121.41 | 37 |
| 2023 Q1 | 431,252 | $53,233,027 | +$2,599,887 | $122.94 | 36 |
| 2022 Q4 | 410,960 | $59,590,756 | +$9,978,186 | $145.47 | 33 |
| 2022 Q3 | 342,321 | $44,546,000 | -$11,791,620 | $128.16 | 31 |
| 2022 Q2 | 430,534 | $50,967,000 | -$15,701,747 | $123.06 | 27 |
| 2022 Q1 | 511,282 | $85,860,000 | +$15,507,461 | $167.25 | 30 |
| 2021 Q4 | 418,723 | $37,926,000 | -$14,266,034 | $87.78 | 31 |
| 2021 Q3 | 579,884 | $54,758,829 | +$6,108,815 | $92.06 | 36 |
| 2021 Q2 | 502,488 | $47,479,000 | -$2,831,218 | $96.22 | 35 |
| 2021 Q1 | 651,298 | $45,909,339 | -$10,604,780 | $70.47 | 34 |
| 2020 Q4 | 841,169 | $32,147,344 | +$6,856,622 | $38.17 | 32 |
| 2020 Q3 | 657,826 | $14,126,706 | -$3,937,416 | $21.46 | 32 |
| 2020 Q2 | 720,482 | $24,658,879 | +$13,592,858 | $34.30 | 34 |
| 2020 Q1 | 303,228 | $4,747,696 | +$4,709,696 | $15.66 | 19 |