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