Seems like traders taking profits for the last trading day of 2023...I have a bunch of these but am just going to hold as I have since the peak in 2021.
It seems so, indeed. I don’t have any at this point but have some stocks on the radar, actually, those from the screenshot; let’s see how they start in 2024.
reply