Is IMAX Stock a Buy or Sell After a Director Dumped Shares Worth $21.5 Million?
Key PointsKevin Douglas disposed of 568,000 shares for a transaction value of approximately $21.48 million, based on a weighted average price of $37.82 per share on March 16, 2026...
Nasdaq News: Markets·4d ago