It's not the holidays, but our recent trade on Joy Global Inc. (NYSE: JOY) did produce a nice gift!
JOY is a manufacturer and servicer...