logo

Sto SE & Co. KGaA

XTRA • STO3 • DE0007274136

Market Closed

ORTEX Data Highlights

Generating your data highlights...

Market Cap

747m USD | # 5492 in DE

Volume

2.84k shares | 329.4k USD

Shares Outstanding

2.54m

Free Float Shares

100.00% | 2.54m

DB:STO3|
LSE:0G5B|
WBAG:STOG

News

STO3 key data

Sto SE & Co. KGaA (XTRA: STO3) has a market capitalization of $746.66M. Last close €103.40 (as of 2026-10-20); 52-week range €90.80 to €130.60.