Palomar Holdings Inc (PLMR) EV/FCF: 20.90x | 2016-2026