If You Own AT&T (T) Stock, Should You Sell It Now?
Distillate Capital recently released its Q2 2020 Investor Letter, a copy of which you can download here. The Distillate Capital’s U.S. Fundamental Stability & Value (U.S. FSV) strategy's year-to-date decline of 1.19% through Q2 2020, is ahead of the comparable drop of 3.08% for the S&P 500 and 15.1 percentage points above the -16.3% return […]