Palomar Holdings Inc (PLMR) P/E Ratio: 15.03x | 2016-2026