According to SEC filings for the period ending December 2025, Enerflex Ltd. (NYSE:EFXT) is held by 149 institutional firms.
| Owner Name | Date | Shares Held | Change (QoQ) | Change (%) | Value (USD) |
|---|---|---|---|---|---|
| Connor, Clark & Lunn Investment Management Ltd. | 31 Dec, 2025 | 8,554,081 | 2,818,979 | 49.15% | $131,877,197.00 |
| ROYAL BANK OF CANADA | 31 Dec, 2025 | 7,665,336 | -560,660 | -6.82% | $118,277,000.00 |
| Canoe Financial LP | 31 Dec, 2025 | 6,157,845 | -5,369 | -0.09% | $94,936,580.00 |
| Hillsdale Investment Management Inc. | 31 Dec, 2025 | 4,686,254 | -15,210 | -0.32% | $72,374,738.00 |
| ACADIAN ASSET MANAGEMENT LLC | 31 Dec, 2025 | 3,355,160 | 709,500 | 26.82% | $51,755.00 |
| T. Rowe Price Investment Management, Inc. | 31 Dec, 2025 | 3,111,265 | -3,703,199 | -54.34% | $48,007.00 |
| MORGAN STANLEY | 31 Dec, 2025 | 3,060,896 | 203,623 | 7.13% | $47,229,625.00 |
| LETKO, BROSSEAU & ASSOCIATES INC | 31 Dec, 2025 | 2,815,688 | -2,158,748 | -43.40% | $43,465,226.00 |
| 1832 Asset Management L.P. | 31 Dec, 2025 | 2,734,443 | -2,776,700 | -50.38% | $42,192,455.00 |
| TD ASSET MANAGEMENT INC | 31 Dec, 2025 | 2,151,660 | 518,639 | 31.76% | $33,214,755.00 |
| GOLDMAN SACHS GROUP INC | 31 Dec, 2025 | 2,061,943 | -1,654,685 | -44.52% | $31,815,781.00 |
| BANK OF MONTREAL /CAN/ | 31 Dec, 2025 | 1,735,826 | 182,578 | 11.75% | $26,761,012.00 |
| O'SHAUGHNESSY ASSET MANAGEMENT, LLC | 31 Dec, 2025 | 1,431,707 | -166,604 | -10.42% | $22,080,499.00 |
| Man Group plc | 31 Dec, 2025 | 1,104,235 | 252,958 | 29.72% | $17,045,860.00 |
| NATIONAL BANK OF CANADA /FI/ | 31 Dec, 2025 | 1,095,226 | 571,923 | 109.29% | $16,852,127.00 |
| AMERICAN CENTURY COMPANIES INC | 31 Dec, 2025 | 1,082,582 | 650,313 | 150.44% | $16,689,691.00 |
| MILLENNIUM MANAGEMENT LLC | 31 Dec, 2025 | 1,005,224 | -164,413 | -14.06% | $15,503,745.00 |
| DIMENSIONAL FUND ADVISORS LP | 31 Dec, 2025 | 904,613 | 124,618 | 15.98% | $13,960,389.00 |
| PCJ Investment Counsel Ltd. | 31 Dec, 2025 | 894,086 | -273,024 | -23.39% | $13,784,012.00 |
| BANK OF AMERICA CORP /DE/ | 31 Dec, 2025 | 854,552 | 116,441 | 15.78% | $13,185,738.00 |