TTV:Regulatory Approval for Pay TV Wagering ServiceSale of Floating Rate Note Investmentup 77% looks undervalued from its previous highs or am i missing something