Titan Machinery (NASDAQ:TITN) investors are sitting on a loss of 47% if they invested three years ago

Investors aiming to outperform market index funds must carefully select stocks. Titan Machinery Inc. (NASDAQ:TITN) has seen a significant decline in share price despite revenue and earnings growth, making it a stock worth further analysis.