BIT Capital Dumps 1.24 Million Lemonade (LMND) Shares Worth $86 Million
17/5 15:30
Key PointsSold 1,242,797 Lemonade shares; estimated transaction value $86.01 million (based on average first-quarter price)...
17/5 15:30
Key PointsSold 1,242,797 Lemonade shares; estimated transaction value $86.01 million (based on average first-quarter price)...