author Image

Twitter post solid Q1 results but outlook sinks stock