RE:50 million is 0.03% to add to the actual shares.Their current share float is around 200 million
200 000 000x 7.59= 1.518 billion dollar market cap
50 000 000/ 1 518 000 000 =0.03298 this number is on 1 (one being the total amount or 100% of the companies current market cap) you have to multiply by 100 to get the actual percentage
0.03298x100=3.298% NOT .03% It is equivalent to around 7 million shares at todays closing price this isn't huge but its not 0.03%