5th in a row. Down 23.07% since 1/1/25 Cap is down to $801MM.
85% of the float is owned by institutional investors (as of 12/31/24). Even if every single retail investor cashed out in the last 2 months, it wouldn't have dropped that hard. The big money is apparently pulling out.