Lufkin Industries Inc.
LUFK
NASDAQ
19
Real-Time