A Complete Analysis Of Ino And Shares In Ino

Inovio Pharmaceuticals, Inc. (NASDAQ: INO) does have a beta rating of 1.34 and it has reported 76,218,903 shares exchanged at the last stock market. The business, today’s price at $2.5 billion, ended the very last trade at $15.79 each share, this means that this won $1.2 a day or 8.45 a cent mostly during the […]