Tenable Holdings Inc (TENB) EV/FCF: 12.18x | 2016-2026