Obsidian Energy Ltd. (OBE) Institutional Ownership

Institutions by Trading Activity

Ownership Statistics

61,643,702Shares Outstanding
732,734Shares held by institutions
$5,436,886Value of institutional holdings
16.79%Institutional ownership %
12.20%Shares Changed QoQ
99No. of institutional investors

Shares Owned by Institutions

Shares Purchased/Sold by Institutions

Ownership Summary

A total of 86 institutions have reported a stake in Obsidian Energy Ltd. (NYSE:OBE) as of December 2025, according to recent 13F filings with the SEC.

86 Institutional Holders

732,734 Total Shares Held
Download Data
Owner Name Date Shares Held Change (QoQ) Change (%) Value (USD)
ROYAL BANK OF CANADA 31 Dec, 2025 3,382,597 1,233,804 57.42% $20,734,000.00
DIMENSIONAL FUND ADVISORS LP 31 Dec, 2025 1,302,029 93,403 7.73% $7,988,264.00
ARROWSTREET CAPITAL, LIMITED PARTNERSHIP 31 Dec, 2025 1,260,103 -264,825 -17.37% $7,727,875.00
AMERICAN CENTURY COMPANIES INC 31 Dec, 2025 1,095,849 77,572 7.62% $6,722,559.00
Connor, Clark & Lunn Investment Management Ltd. 31 Dec, 2025 845,200 -153,600 -15.38% $5,185,042.00
D. E. Shaw & Co., Inc. 31 Dec, 2025 836,600 253,900 43.57% $5,132,740.00
MORGAN STANLEY 31 Dec, 2025 527,197 370,547 236.54% $3,231,717.00
MILLENNIUM MANAGEMENT LLC 31 Dec, 2025 487,895 217,239 80.26% $2,993,579.00
TWO SIGMA INVESTMENTS, LP 31 Dec, 2025 458,369 7,942 1.76% $2,809,802.00
GOLDMAN SACHS GROUP INC 31 Dec, 2025 401,453 -746,365 -65.02% $2,460,907.00
UBS Group AG 31 Dec, 2025 378,415 -112,738 -22.95% $2,319,684.00
BANK OF AMERICA CORP /DE/ 31 Dec, 2025 342,890 142,293 70.93% $2,101,915.00
Quadrature Capital Ltd 31 Dec, 2025 337,858 270,555 402.00% $2,074,560.00
BANK OF MONTREAL /CAN/ 31 Dec, 2025 313,338 34,224 12.26% $1,922,232.00
FIRST TRUST ADVISORS LP 31 Dec, 2025 312,921 -33,939 -9.78% $1,918,205.00
CITADEL ADVISORS LLC 31 Dec, 2025 270,178 270,178 0.00% $1,656,191.00
TWO SIGMA ADVISERS, LP 31 Dec, 2025 193,700 -6,200 -3.10% $1,187,381.00
JANE STREET GROUP, LLC 31 Dec, 2025 172,067 108,946 172.60% $1,054,770.00
JPMORGAN CHASE & CO 31 Dec, 2025 156,571 11,605 8.01% $1,111,670.00
Man Group plc 31 Dec, 2025 148,700 148,700 0.00% $913,408.00