Transaction in own shares

SHEL Ratings Summary
SHEL Quant Ranking