NV5 Global (NASDAQ:NVEE) shareholders have earned a 6.2% CAGR over the last five years

NV5 Global, Inc. (NASDAQ:NVEE) stock has risen 35% in 5 years, below market average. Earnings per share are down 4.8% annually, but revenue has grown by 12%. CEO pay is lower compared to peers.