Latest Articles

  • Company Logo for RUA

    Large Cap Stocks Trading At 52-Week High

    As on Monday, September 22, 32 Large Cap stocks from the Russell 3000 are trading at their 52-week highs. Among these stocks, AppLovin (APP) has outpaced the rest in the last one month, generating a robust 58% return over this period. Stocks At ...


  • Company Logo for RUA

    Large Cap Stocks Trading At 52-Week High

    As on Saturday, August 30, 11 Large Cap stocks from the Russell 3000 are trading at their 52-week highs. Among these stocks, Newmont (NEM) has outpaced the rest in the last one month, generating a robust 20% return over this period. Stocks At 52...


  • Company Logo for RUA

    Large Cap Stocks Trading At 52-Week High

    As on Tuesday, August 26, 18 Large Cap stocks from the Russell 3000 are trading at their 52-week highs. Among these stocks, Barrick Mining (B) has outpaced the rest in the last one month, generating a robust 25% return over this period. Stocks A...


  • Company Logo for SPY

    S&P 500 Stocks Trading At 52-Week High

    As on Friday, August 22, 37 of the S&P 500 stocks are trading at their 52-week highs. Among these stocks, C.H. Robinson Worldwide (CHRW) has outpaced the rest in the last one month, generating a robust 21% return over this period. Stocks At...


  • Company Logo for BAC

    How Will Bank of America Stock React To Its Upcoming Earnings?

    Bank of America (NYSE:BAC) is expected to report its earnings on Wednesday, July 16, 2025. Consensus estimates point to revenues of about $26.77 billion for the quarter, up 5.5% year-over-year, while earnings are projected at about $0.87 per shar...


  • Company Logo for RUA

    7/6/2025 27 Large Cap Stocks Trading Near 52W High

    As On Sunday, July 6, 27 Large Cap stocks from the Russell 3000 are trading within 95% of their respective 52 week highs. Among these stocks, Oracle has outpaced the rest in the last one month, generating a robust 32% return in this period. Stoc...


  • Company Logo for BAC

    BAC Stock Up 7.3% after 6-Day Win Streak

    Bank of America (BAC) stock hit day 6 of a continuous streak of days with gains, with cumulative gains over this period amounting to a 5.9% return. The company has gained about $21 Bil in value over the last 6 days, with its current market capita...


  • Company Logo for BAC

    How Will Bank of America Stock React To Its Upcoming Earnings?

    Bank of America (NYSE:BAC) is expected to report its earnings on  April 15, 2025. Consensus estimates point to about $26.9 billion in revenues, up 4% compared to last year, while earnings are estimated at about $0.82 per share. Earnings could be ...


  • Company Logo for BAC

    What Next For Bank Of America Stock After Strong Q4?

    Bank of America’s stock (NYSE: BAC) posted a better-than-expected set of Q4 2024 earnings, led by stronger investment banking business and higher net interest income. Net profits more than doubled year-over-year to $6.67 billion, or $0.82 per s...


  • Company Logo for BAC

    Bank of America Stock Is Up 42% YTD, Where Is It Headed?

    Bank of America’s stock (NYSE: BAC) has gained about 42% year-to-date, compared to the 25% rise in the S&P500 index over the same period. Bank of America’s peer Wells Fargo (NYSE: WFC) is up by an even stronger 54% YTD. Overall, at its c...


  • Company Logo for BAC

    Bank of America Stock Is Up 19% YTD, Where Is It Headed?

    Bank of America’s stock (NYSE: BAC) has gained 19% YTD, as compared to the 18% rise in the S&P500 index over the same period. Notably, Bank of America’s peer Wells Fargo (NYSE: WFC) is up 14% YTD. Overall, at its current price of $40 pe...


  • Company Logo for BAC

    Bank Of America Stock Is Up 11% YTD, Where Is It Headed?

    Bank of America’s stock  (NYSE: BAC) is up 11% YTD  as  compared to the 8% rise in the S&P500 index over the same period. Further, at its current price of $37 per share, it is trading 6% below its fair value of $40 – Trefis’ estimate for  ...



  • Company Logo for BAC

    Bank of America Stock Has An 83% Upside To Its Pre-Inflation Shock

    Bank of America stock (NYSE: BAC) currently trades at $27 per share, around 45% below (83% upside) its level of $49 on February 8, 2022 (pre-inflation shock high), and seems undervalued. Bank of America saw its stock trading at around $31 at t...


  • Company Logo for BAC

    Bank of America Stock Is Trading Below Its Intrinsic Value

    Bank of America’s stock  (NYSE: BAC) is down 13% YTD as compared to the 17% rise in the S&P500 index over the same period. Further, at its current price of $29 per share, it is trading 19% below its fair value of $35 – Trefis’ estimate for ...

Next ▶