SPDR S&P 500 ETF TRUST

SPY Analysis 29th-2nd June,2023