back [alt+←]
13

Data Update 5 for 2023: The Earnings... in finance by Musings on Markets