Price is shouting "buy me" when below $47 per share
Long Term Debt is zero, no preferred stock dividend to pay
Sales for last 5 years have grown at 21% CAGR (compound annual growth rate)
Most recent quarter year over year sales increased 21%
Pre-Tax Profits on sales 5 year average at 38.9%
Earnings per share has grown at 35% 5 years CAGR
Earnings on Equity is averaging 27% but recent year was 20.9%.
Analysts expect sales to increase 23.6% next 2 years
Analysts expect earnings per share to increase about 20% next 5 years
This stock shows me every indication, from what I know, it is under priced today at $35.75. For the record I do own SWI and have no option positions and think management has done an outstanding job of running the company.