Looks like a prime short candidate starting to show divergence in RSI/MFI as it stretches over $30. Most aggressive analysts have PT at aggressive @ ~$27 and management have sold some of their stock into the rally. Amazing rally to say the least, But $30 might be a mental profit taking area for many longs.