QuestionHelp me out here, but is there any reason why TTR is selling off this week, because I'm apparently missing something, as I thought the recent Q1 earnings release was pretty good, and with the pandemic beginning to subside in North America, there appears to be good growth prospects for the next year or two.
Is this the typical sheep who sht their pants at the prospect of "sell in May", or is there something else that I'm missing? I'd be curious to hear other's thoughts. Thanks and GLTA.