Invictus Energy Limited (IVCTF) has a market capitalization of $86.59M and trades at $0.05. The 52-week range is 0.0192-0.193.
Key metrics include a trailing Price-to-Earnings (P/E) ratio of -18, Earnings Per Share (EPS) of $0.00, annual revenue of $273.12K.
The stock has a beta of 0.73, operates in the Energy sector.