You bet - this is/was a market darling sitting on a forward one year earnings of 23.50x.15% drop? 20% drop? 30% drop?
Week 26 Wrap: Cerberus of inflation barks – rents, electricity & fuel – and world watches two elders bicker