Bit Digital, Inc (BTBT) EV/EBITDA: -17.18x | 2016-2026