Tractor Supply (TSCO) has held up well lately with other retail names slipping and TSCO tested and bounced off key support this week. The stock shows a strong seasonal history in April the past 15 years being higher in 12 of 15 years for an average A...