- 4-Week # shares bought: 7,800
- 4-Week # shares sold: 1,000
- 12-Week # shares bought: 7,800
- 12-Week # shares sold: 47,898
- 24-Week # shares bought: 7,800
- 24-Week # shares sold: 149,608
J.B. Hunt reports earnings as it gains momentum on its technical charts. Here's how to trade it.
With a market that looks expensive and vulnerable, it's best to avoid companies where the people who run them think it is a good time to book gains.