OTC : PMMBF

Pembina Pipeline Corporation CUM PFD SER A 21 — Institutional Ownership

$18.01 USD

$0 (0.0%)

Volume
1
Average Volume
1
Market Capitalization
$10.47B
P/E Ratio
8.89
Dividend Yield
6.32%
Price Target
Year High
$236.99
Year Low
$15.50
Day High
Day Low
Payout Ratio
$1.00
Current Ratio
$0.62
Institutional Ownership Summary
Institutional Ownership %

%

Investors Holding

change: 0.0 | last:
Increased Positions

change: 0.0 | last:
Reduced Positions

change: 0.0 | last:
New Positions

change: 0.0 | last:
Sold Positions

change: 0.0 | last:
Total Calls

-

Total Puts

-

Put-Call Ratio

change: 0.0 | last:
Total Invested

-

Beneficial Ownership Filings
Filing Date Reporting Person Amount Beneficially Owned % of Class
PMMBF Enterprise Value History
Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $24.71 581M $14.36B $105.91M $13.84B $28.09B
2024-12-31 $23.94 580M $13.89B $140.91M $13.31B $27.06B
2023-12-31 $18.88 550M $10.38B $137.01M $11.14B $21.39B
2022-12-31 $28.52 553M $15.77B $93.17M $11.18B $26.85B
2021-12-31 $26.62 550M $14.64B $43.33M $12.05B $26.65B
2020-12-31 $18.39 550M $10.12B $81.18M $11.68B $21.71B
2019-12-31 $22.23 512M $11.38B $132.52M $11.27B $22.52B
2018-12-31 $23.38 505M $11.8B $156.5M $7.51B $19.16B
2017-12-31 $21.55 426M $9.18B $325.69M $7.67B $16.52B
2016-12-31 $23.01 388M $8.93B $35.26M $4.18B $13.08B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-06-30 $25.57 581M $14.85B $153.07M $13.81B $28.51B
2026-03-31 $25.06 581M $14.56B $173.45M $13.95B $28.34B
2025-12-31 $24.71 581M $14.36B $105.91M $13.84B $28.09B
2025-09-30 $25.07 581M $14.56B $149M $13.29B $27.71B
2025-06-30 $22.65 580M $13.13B $211.03M $13.44B $26.36B
2025-03-31 $23.95 580M $13.89B $154.11M $13.07B $26.81B
2024-12-31 $23.94 580M $13.89B $140.91M $13.31B $27.06B
2024-09-30 $22.34 580M $12.96B $103.83M $13.37B $26.23B
2024-06-30 $19.50 580M $11.31B $255.83M $13.46B $24.51B
2024-03-31 $19.28 549M $10.59B $1.71B $11.87B $20.75B
2023-12-31 $18.88 549M $10.36B $137.01M $11.14B $21.37B
2023-09-30 $21.05 549M $11.55B $85.73M $11.17B $22.64B