One Stop Systems is trading 5.1% down now at $11.49 as technology and semiconductor shares remain under pressure.

  • Higher oil prices and renewed geopolitical concerns are driving broader risk-off sentiment.
  • Reuters reported that elevated borrowing costs disproportionately pressured technology names; the Philadelphia Semiconductor Index fell 5% on August 18.
  • No new company-specific negative announcement was identified on August 20, 2026.