RE:There market cap is $129mill with 2.9 mill in revenue Market cap is the current 208M shares issued plus the converted rights which will be an additional 139M shares. 208+139=347M * 0.235 = $85.5M market cap FULLY DILLUTED!!!!
So the Dilution is already baked in at these prices.
NO BRAINER!!!! (unless there is something they haven't told us....)