Where are you getting the 'Investors now first check how much money the company makes" from? Sounds like a load of tosh.
Market is forward looking and the whole lithium boom is a great example of this. Most of those companies make pennies to nothing, yet their MC is in the billions.
Sounds like you've sold out of IHL purely because you got scared of the correction.
"The stock market is a device for transferring money from the impatient to the patient"