XXL Sport & Villmark har nå 24 varehus i Norge, 20 i Sverige og 8 i Finland.
Totalomsetningen i 2015 var på 6,5 milliarder norske kroner, hvorav nettsalget utgjorde 530 millioner kroner. XXL er i dag Nordens største sportskjede, foran svenske Stadium.
XXL er børsnotert på Oslo Børs. Største eier er Dolphin Management AS som også er tungt inne på eiersiden i bl.a. Expert.