D Deb NVTA Jan 8, 2023 · 3 years ago #1 Jun23 $2 call options are almost 33%. Is this company going under water?