Anyone have the fully diluted market cap on hand? Have only looked as far as the technology (and walked away then) but from what I can see this is waaayyy overvalued for what they have... Sorry, didn't update sentiment. Current is Sell, Not Held