2Yr·

Profit taking

22.09
STORE Capital logo
Sold at €32.04
Join the conversation