| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price (Median) | Investors |
|---|---|---|---|---|---|
| 2025 Q1 | 0 | $0 | -$4,568 | 0 | |
| 2024 Q4 | 1,079 | $51,861 | -$96,781,162 | $50.37 | 2 |
| 2024 Q3 | 2,042,119 | $97,122,796 | +$769,014 | $47.53 | 62 |
| 2024 Q2 | 2,038,417 | $87,593,381 | +$4,356,796 | $42.95 | 58 |
| 2024 Q1 | 1,928,912 | $73,919,071 | +$1,550,482 | $38.33 | 55 |
| 2023 Q4 | 1,865,920 | $64,840,304 | -$4,747,327 | $34.76 | 52 |
| 2023 Q3 | 1,992,776 | $68,129,733 | +$2,340,984 | $34.16 | 55 |
| 2023 Q2 | 1,923,629 | $66,674,745 | -$976,148 | $34.61 | 50 |
| 2023 Q1 | 1,953,706 | $65,010,263 | -$4,067,342 | $33.31 | 54 |
| 2022 Q4 | 2,072,134 | $71,640,184 | -$4,362,415 | $34.58 | 53 |
| 2022 Q3 | 2,134,652 | $68,989,000 | -$405,049 | $32.30 | 40 |
| 2022 Q2 | 2,147,355 | $69,129,000 | -$508,347 | $32.17 | 44 |
| 2022 Q1 | 2,072,119 | $78,644,000 | +$637,753 | $37.97 | 45 |
| 2021 Q4 | 1,999,329 | $60,954,000 | +$12,338,166 | $30.49 | 47 |
| 2021 Q3 | 1,569,800 | $45,316,000 | +$831,884 | $28.86 | 41 |
| 2021 Q2 | 1,613,018 | $48,259,000 | +$8,682,451 | $29.92 | 49 |
| 2021 Q1 | 1,194,041 | $30,697,085 | -$3,657,652 | $25.71 | 52 |
| 2020 Q4 | 1,331,765 | $27,418,000 | +$2,213,015 | $20.59 | 44 |
| 2020 Q3 | 1,343,034 | $19,460,000 | +$1,999,287 | $14.49 | 47 |
| 2020 Q2 | 1,037,107 | $17,939,000 | +$12,363,834 | $17.30 | 44 |
| 2020 Q1 | 328,468 | $281,000 | +$281,013 | $0.86 | 3 |
| 2017 Q4 | 0 | $0 | -$1,000 | 0 | |
| 2017 Q3 | 76 | $1,000 | $0 | $13.16 | 1 |
| 2017 Q2 | 76 | $1,000 | $0 | $13.16 | 1 |
| 2017 Q1 | 76 | $2,000 | -$1,500 | $26.32 | 1 |
| 2016 Q4 | 133 | $3,000 | $0 | $22.56 | 1 |
| 2016 Q3 | 133 | $3,000 | +$3,000 | $22.56 | 1 |