Upstart Holdings Inc (UPST) EV/EBITDA: 49.21x | 2016-2026