Petroleo Brasileiro S.A.-Petrobras (PBR.A) Stock Price
Petroleo Brasileiro S.A.-Petrobras (NYSE: PBR.A) last traded at $17.22, up 1.06% on the session. The quote above updates while this page is open; the figures below are drawn from Petroleo Brasileiro S.A.-Petrobras’s own filings and are restated only when a new one is published.
Petroleo Brasileiro S.A.-Petrobras (PBR.A) company overview
Petroleo Brasileiro S.A.-Petrobras trades on NYSE under the ticker PBR.A. Its market capitalisation is $128.16 billion.
PBR.A valuation
Valuation measures for Petroleo Brasileiro S.A.-Petrobras, derived from the latest quote and its most recent SEC filing.
Market cap
$128.16B
Beta
-0.02
PBR.A trading statistics
Range and volume for PBR.A over the past 52 weeks.
52-week high
$20.05
52-week low
$10.76
Volume
5.88M
Average volume
7.63M
Previous close
$17.04
Petroleo Brasileiro S.A.-Petrobras (PBR.A) FAQs
What is the PBR.A stock price today?
Petroleo Brasileiro S.A.-Petrobras (PBR.A) last traded at $17.22, up 1.06% on the session. FurlPay quotes PBR.A from Yahoo Finance and stamps each figure with the exchange time it printed.
What exchange is PBR.A listed on?
Petroleo Brasileiro S.A.-Petrobras is listed on NYSE under the ticker symbol PBR.A.
What is Petroleo Brasileiro S.A.-Petrobras's market cap?
Petroleo Brasileiro S.A.-Petrobras has a market capitalisation of $128.16 billion, derived from its shares outstanding as reported in its SEC filings and the latest quoted price.
What is PBR.A's 52-week range?
Over the past 52 weeks PBR.A has traded between $10.76 and $20.05.
Data sources
Price, range and volume — Yahoo Finance. Quotes may be delayed; each carries the exchange timestamp it printed with.
Financials and valuation — the company’s own XBRL filings with the U.S. Securities and Exchange Commission (CIK 0001119639).
A dash means FurlPay does not have that figure, not that it is zero. Nothing on this page is investment advice or a recommendation to buy or sell any security. Figures are provided for information only and may be delayed or restated.