Revelation Biosciences (REVBU) EV/EBITDA