STLA: $12.81 -0.31%
Competitors • Peer Groups