Inhibikase Therapeutics 

Price & Volume

Stats

See more
52W Range
$1.33-$2.36
Market Cap
$224.4M
Shares Short
17M

Financials

See more
Revenue (12 Mos)
$1
Revenue Growth (YoY)
-100%
Gross Profit (12 Mos)
-$30.6M
Diluted EPS
-$0.49

About

CEO
Mr. Mark T. Iwicki
Address
1000 N. West Street, Wilmington, DE, United States, 19801
Sector
Healthcare
Industry
Biotechnology
Full-Time Employees
35