Direct Digital Holdings DRCT Holds Steady at 343 as Shares Test Key Support Zone
PepGen Inc PEPG Slips 195 as Stock Tests Key Support Levels
BioLife Solutions BLFS Dips 138 Support Test Looms
Beachbody Company BODI Slides 434 as Selling Pressure Intensifies