Menu

Posts (1)

Deb NVTA 3 years ago #1

Jun23 $2 call options are almost 33%. Is this company going under water?