Earnings 6/3/26: 4 for 1 split, narrowly beat expectations

  • Earnings per share: $1.10 adjusted vs. $1.07 expected
  • Revenue: $1.39 billion vs. $1.36 billion estimate
  • Four-for-one stock split effective in July.
  • Down over 11% in after hours trading

Posted Jun 3, 2026, 11:49 PM UTC

23
Loading comments…