Imperial Oil shares hit all time high of $79.83 today. Share price was $24.45 at the end of last year. So, all the stock options that management got at the end of last year has tripled in valve.
Good news for the management folks for sure. Congratulations.
Now my question is, where is the share of the gain for the remaining folks??
Or, does management want to say, this gain is all they’re doing?? The remaining 95%+ did nothing???