EGO is trading 4.1% down today at $32.03 as investors appear to be locking in profits following a strong performance last week.

  • The move comes despite a lack of fresh company-specific news, earnings reports, or major analyst actions today.
  • Sentiment is further pressured by broader market weakness, with major U.S. indices also trading in negative territory.
  • The current decline follows a modest pullback in the prior trading session.