XL Energy
Stock Price vs Company Growth
5y
11.1%
10y
22.5%
all
29.1%