Upbeat Mood
Target price revisions for 254 stocks since the start of Q1 earnings season (%)