Today: 20 March 2026
Browse Category

OTCMKTS:BACHY 25 October 2025

Bank of China Stock Dives Below Key Support as Inchcape Gets Wall Street’s Blessing – What Investors Need to Know

Bank of China Stock Dives Below Key Support as Inchcape Gets Wall Street’s Blessing – What Investors Need to Know

Bank of China shares fell to $14.08 on Oct 25, dropping below the 200-day moving average after Q2 earnings missed estimates. The stock trades at a $165.8B market cap with a P/E of 5.4. S&P Global data indicates about 22.7% implied upside from current levels. Chinese banks face record-low net interest margins, with Bank of China citing low rates as a “common challenge.”
25 October 2025

Stock Market Today

  • Saul Centers' Series D Preferred Stock Yield Surpasses 7.5% Amid Price Drop
    March 20, 2026, 3:27 PM EDT. Shares of Saul Centers Inc's 6.125% Series D Cumulative Redeemable Preferred Stock (BFS.PRD) traded at yields above 7.5% on Friday, reaching a low price of $20.41. This yield contrasts with an 8.16% average in the "Real Estate" preferred stock sector, according to Preferred Stock Channel. BFS.PRD was trading at a 17.36% discount to its liquidation preference, deeper than the sector's 15.38% average discount. On the day, BFS.PRD and common shares (BFS) declined by about 0.8% and 1.2%, respectively. The higher yield reflects market price softness relative to its fixed dividend and suggests investor caution amid sector dynamics.
Go toTop