I did hear some advice after I'd sold: "Ride your winners and when they start to head south by 15% from their recent top, sell.".
Advice was too late for me lol, of course a profit's a profit and no one ever went broke taking one, not many anyway.
ALU Price at posting:
$14.60 Sentiment: Buy Disclosure: Held