someone mentioned in yahoo "The 2 Insider buys reported today higher than current price...$1.52." is it true ?