Palomar Holdings Inc (PLMR) EV/EBITDA: 6.71x | 2016-2026