More all time highs coming ?

By 24SevenCharts
Looks ready to pop, 4.2 million shares held by old Steve and was still buying as of 03/31.

24SevenCharts

Disclaimer