Lemonade’s share price closed up 17% on Monday at $81.19, giving the renters InsurTech a market capitalization of nearly $4.5bn.
Based
Lemonade’s share price closed up 17% on Monday at $81.19, giving the renters InsurTech a market capitalization of nearly $4.5bn.
Based