RE:Share priceWell first off - although earnings certainly have an effect stock price, there is no necessary "if X then Y" relationship between earnings and stock price as a general proposition. The stock price is affected by many other factors (ex. general economic conditions, industry sentiment, are earnings increasing or decreasing, total future earnings, total asset value, total debt, liquidity/cashflow, etc.).
However, if one were to assume a relatively conservative P/E ratio of 10, it would take C$49.5M (US$39M) of annual earnings to support a price per share of C$4.50.
Calculations:
110,000,000 (fully-diluted shares) x C$4.50 (price per share) = Market cap of C$495M
C$495M, divided by 10 (P/E ratio) = C$49.5M annual earnings
Hope that is helpful.