Seeking Alpha
  • Snapfisher
    I'm confused at the $ALGN sell off today. I thought the earnings report was generally positive.
    Apr 24, 4:00 PM
    Reply