25 million @5 $ means 5 million shares. I am sure they can get 5 million shares in open market for less than 2.5 mil $ av price 0.5 ..just buy few hundred k over over 20 days .
So why pay 25 mill when you can pay 2.5 mill to get same number of shares?