MOAT is trading at $107.00 (-5.40%) in pre-market; broader market pressures provide context but do not specifically explain the unusually large decline.

  • Thursday’s AI-spending worries pressured technology shares, with Meta, Tesla, and chip stocks selling off.
  • Strait of Hormuz disruption concerns lifted oil prices, adding to inflation and risk-off fears.