Healthy profit taking or just Renaissance Technology?
I track Renaissance Technology Holdings 13F and noticed they were holding a lot of MU and SNDK back in March report; in the June Report (just released few days ago) those 2 positions are gone meaning they completed sold off 2 positions. Noted that in June both MU and SNDK were at ATH
I can sense sth is here but I haven't explained fully what is it
Posted Aug 18, 2026, 12:01 PM UTC
713