IMAX Corporation (IMAX) Ownership

$27.33

$0.19 (0.7%)
Last update: 01:00 PM EST
Day's range
$27
Day's range
$27.54

IMAX Corporation Major Shareholders & Ownership History

Major Shareholder Name Reporting Date Shares Held Market Value Change in Shares Ownership
MACQUARIE GROUP LTD 05/15/2025 5.19 M $136.67 M   1.68% 9.76%
FMR LLC 05/12/2025 4.99 M $131.53 M   10.72% 9.39%
ORBIS ALLAN GRAY LTD 05/15/2025 3.88 M $102.31 M   12.29% 7.31%
BLACKROCK, INC. 05/02/2025 2.68 M $70.74 M   -0.77% 5.05%
AMERIPRISE FINANCIAL INC 05/14/2025 1.97 M $52.02 M   8.26% 3.71%
ROYCE & ASSOCIATES LP 05/06/2025 1.67 M $43.89 M   -5.96% 3.13%
DIMENSIONAL FUND ADVISORS LP 05/13/2025 1.19 M $31.44 M   -3.58% 2.25%
VICTORY CAPITAL MANAGEMENT INC 05/02/2025 1.11 M $29.27 M   -20.20% 2.09%
INVESCO LTD. 05/12/2025 1.06 M $27.90 M   -19.70% 1.99%
JPMORGAN CHASE & CO 05/12/2025 928.55 K $24.47 M   -9.96% 1.75%
ION ASSET MANAGEMENT LTD. 05/15/2025 910.00 K $23.98 M   -4.21% 1.71%
NANTAHALA CAPITAL MANAGEMENT, LLC 05/15/2025 908.25 K $23.93 M   -21.05% 1.71%
STATE STREET CORP 05/15/2025 901.80 K $23.76 M   -3.36% 1.70%
PRIMECAP MANAGEMENT CO/CA/ 05/09/2025 741.70 K $19.54 M   -11.91% 1.40%
MIZUHO MARKETS AMERICAS LLC 05/12/2025 710.49 K $18.72 M   19.27% 1.34%
FRANKLIN RESOURCES INC 05/13/2025 695.65 K $18.33 M   -14.74% 1.31%
WELLS FARGO & COMPANY/MN 05/13/2025 675.91 K $17.81 M   8.23% 1.27%
J. GOLDMAN & CO LP 05/15/2025 648.33 K $17.08 M   -19.21% 1.22%
VANGUARD GROUP INC 05/09/2025 590.33 K $15.56 M   -3.56% 1.11%
OBERWEIS ASSET MANAGEMENT INC/ 05/15/2025 579.60 K $15.27 M   0.00% 1.09%
JANE STREET GROUP, LLC 05/19/2025 573.92 K $15.12 M   100.00% 1.08%
PRICE T ROWE ASSOCIATES INC /MD/ 05/14/2025 518.31 K $13.66 M   2,974.04% 0.98%
GEODE CAPITAL MANAGEMENT, LLC 05/13/2025 502.32 K $13.24 M   0.84% 0.95%
JUPITER ASSET MANAGEMENT LTD 05/09/2025 469.50 K $12.37 M   805.91% 0.88%
BANK OF AMERICA CORP /DE/ 05/15/2025 466.51 K $12.29 M   20.35% 0.88%
PEMBROKE MANAGEMENT, LTD 05/15/2025 454.28 K $11.97 M   -1.91% 0.85%
KINGDON CAPITAL MANAGEMENT, L.L.C. 05/15/2025 449.50 K $11.84 M   -10.10% 0.85%
DRIEHAUS CAPITAL MANAGEMENT LLC 05/15/2025 424.34 K $11.18 M   100.00% 0.80%
TWO SIGMA INVESTMENTS, LP 05/15/2025 416.77 K $10.98 M   342.45% 0.78%
LORD, ABBETT & CO. LLC 05/13/2025 374.41 K $9.87 M   5.56% 0.70%
MORGAN STANLEY 05/15/2025 374.33 K $9.86 M   -30.72% 0.70%
NORTHERN TRUST CORP 05/13/2025 354.23 K $9.33 M   3.38% 0.67%
STRS OHIO 05/28/2025 352.10 K $9.28 M   0.00% 0.66%
RAYMOND JAMES FINANCIAL INC 05/13/2025 340.87 K $8.98 M   -4.55% 0.64%
MILLENNIUM MANAGEMENT LLC 05/15/2025 329.81 K $8.69 M   42.16% 0.62%
HSBC HOLDINGS PLC 05/14/2025 321.49 K $8.32 M   7.13% 0.60%
TWO SIGMA ADVISERS, LP 05/15/2025 320.00 K $8.43 M   100.00% 0.60%
GOLDMAN SACHS GROUP INC 06/27/2025 316.92 K $8.35 M   -53.73% 0.60%
FIRST WILSHIRE SECURITIES MANAGEMENT INC 05/14/2025 285.18 K $7.51 M   -1.24% 0.54%
MANATUCK HILL PARTNERS, LLC 05/15/2025 270.00 K $7.11 M   -14.29% 0.51%
BANK OF NEW YORK MELLON CORP 04/29/2025 264.99 K $6.98 M   -55.53% 0.50%
TREXQUANT INVESTMENT LP 05/14/2025 260.81 K $6.87 M   18.31% 0.49%
CITADEL ADVISORS LLC 05/15/2025 256.43 K $6.76 M   -1.78% 0.48%
FOUNDRY PARTNERS, LLC 05/05/2025 249.12 K $6.56 M   -0.59% 0.47%
CASTLEARK MANAGEMENT LLC 05/15/2025 244.42 K $6.44 M   1.01% 0.46%
DEUTSCHE BANK AG\ 05/09/2025 238.37 K $6.28 M   -1.47% 0.45%
PIER CAPITAL, LLC 05/13/2025 224.42 K $5.91 M   -53.12% 0.42%
PEREGRINE CAPITAL MANAGEMENT LLC 04/25/2025 215.62 K $5.68 M   -21.36% 0.41%
EXODUSPOINT CAPITAL MANAGEMENT, LP 05/14/2025 211.90 K $5.58 M   748.55% 0.40%
1492 CAPITAL MANAGEMENT LLC 05/06/2025 209.97 K $5.53 M   -0.61% 0.40%

IMAX Corporation institutional Ownership - FAQ's

During the previous two years, 290 institutional investors and hedge funds held shares of IMAX Corporation. The most heavily invested institutionals were:

MACQUARIE GROUP LTD: 5.19 M

FMR LLC: 4.99 M

Orbis Allan Gray Ltd: 3.88 M

BlackRock, Inc.: 2.68 M

AMERIPRISE FINANCIAL INC: 1.97 M

ROYCE & ASSOCIATES LP: 1.67 M

90.57% of IMAX Corporation stock is owned by institutional investors.

Institutional investors have bought a total of 66.20 M shares in the last 24 months. This purchase volume represents approximately $1.81 B in transactions.