Albemarle Corp. closed 31.92% short of its 52-week high of $143.19, which the company achieved on March 1st.
ON Semiconductor Corp. closed 37.17% below its 52-week high of $85.16, which the company reached on March 7th.
Stock futures are firmly higher before the bell this morning, with the Dow Jones Industrial Average (DJI) and Nasdaq-100 ...
U.S. stock futures are under pressure Tuesday, with Dow Jones Industrial Average futures falling ... Daily NVIDIA Corporation Despite the broader rally, Nvidia shares remain under pressure ...