UGP (Ultrapar Participações S.A.) historical data

STOCKListed1-minute bars

SymbolUGP
NameUltrapar Participações S.A.
ExchangeNYSE
SectorEnergy
IndustryOil & Gas Refining & Marketing
IPO date1999-10-07
History2013-02-12 to 2026-10-09 (about 13 years)
Bar sizesDaily, hourly, 5-minute and 1-minute
AdjustmentsUnadjusted, split-adjusted or split-and-dividend-adjusted, chosen on read
SurvivorshipIncluded in the survivorship-free universe
Free tierLast 12 months of daily bars

Price history at a glance

UGP last closed at $7.90 on 2026-10-09, +111.6% over the past year and +250.0% over five years. Its deepest fall from a prior high in this history was -83.3%, reached on 2020-03-23.

Last close$7.90 (2026-10-09)
1-year change+111.6%
5-year change+250.0%
Annualized since 2013-02-12-0.3%
52-week range$3.48 – $7.90
Deepest drawdown-83.3% (2020-03-23)
Avg. daily dollar volume (3 months)$27.3m
Daily bars in history3,435

Split- and dividend-adjusted closes. Computed by FinzData from its own daily bars.

Institutional ownership (13F, 2026Q2)

Managers holding178
Shares held56,168,499 ($282.0m reported value)
Quarter flows46 new, 53 added, 59 trimmed, 24 exited; -6,350,381 shares vs the prior quarter

From SEC Form 13F filings. Every holder, line by line, and the full history since 2013: yf.Client().holders("UGP") on the look-back bundles. Top holders of UGP · All 13F managers

Get it in Python

import finzdata as yf
df = yf.Ticker("UGP").history(start="2013-02-12", interval="1d")
df.tail()

Get a free API keySee history bundlesDownload free samples