Analyst Ratings For Imax Corporation (NYSE:IMAX)
Today, Wedbush reiterated its Buy rating on Imax Corporation (NYSE:IMAX).
There are 3 hold ratings, 8 buy ratings on the stock.
The current consensus rating on Imax Corporation (NYSE:IMAX) is Buy (Score: 2.73) with a consensus target price of $37.85 per share, a potential 83.29% upside.
Some recent analyst ratings include
- 7/20/2017-Wedbush Reiterated Rating of Buy.
- 7/12/2017-Barrington Research was Downgraded by analysts at Barrington Research from a “Outperform ” rating to a ” Market Perform” rating.
- 7/10/2017-B. Riley Reiterated Rating of Buy.
- 6/13/2017-Piper Jaffray Companies Reiterated Rating of Buy.
Recent Insider Trading Activity For Imax Corporation (NYSE:IMAX)
Imax Corporation (NYSE:IMAX) has insider ownership of 18.90% and institutional ownership of 88.77%.
- On 6/15/2017 Eric A Demirian, Director, sold 2,670 with an average share price of $25.10 per share and the total transaction amounting to $67,017.00. View SEC Filing
- On 3/13/2017 Greg Foster, CEO, sold 100,000 with an average share price of $33.20 per share and the total transaction amounting to $3,320,000.00. View SEC Filing
- On 3/8/2017 Eileen Campbell, Insider, sold 8,512 with an average share price of $32.26 per share and the total transaction amounting to $274,597.12. View SEC Filing
- On 3/8/2017 Greg Foster, CEO, sold 6,585 with an average share price of $32.26 per share and the total transaction amounting to $212,432.10. View SEC Filing
- On 1/10/2017 Greg Foster, CEO of IMAX Entertainment & EVP of IMAX, sold 75,000 with an average share price of $32.26 per share and the total transaction amounting to $2,419,500.00. View SEC Filing
- On 12/12/2016 Jeffrey Vance, SVP, sold 469 with an average share price of $31.90 per share and the total transaction amounting to $14,961.10. View SEC Filing
- On 12/12/2016 Richard L Gelfond, CEO, sold 33,419 with an average share price of $31.90 per share and the total transaction amounting to $1,066,066.10. View SEC Filing
Recent Trading Activity for Imax Corporation (NYSE:IMAX)
Shares of Imax Corporation closed the previous trading session at 20.65 0.00 0.00% with 1,889,935 shares trading hands.