Royal Dutch Shell PLC Return on Investment 2010-2023 | RDS.B

Current and historical return on investment (ROI) values for Royal Dutch Shell PLC (RDS.B) over the last 10 years.
ROI - Return on Investment Historical Data
Date TTM Net Income LT Investments & Debt Return on Investment
2023-12-31 $37.30B $259.97B 14.06%
2023-09-30 $51.99B $264.97B 19.46%
2023-06-30 $51.73B $264.35B 19.38%
2023-03-31 $72.03B $271.63B 26.81%
2022-12-31 $68.00B $267.39B 25.62%
2022-09-30 $67.74B $264.18B 25.80%
2022-06-30 $57.63B $271.52B 22.21%
2022-03-31 $35.79B $258.55B 13.98%
2021-12-31 $33.44B $256.19B 13.10%
2021-09-30 $12.99B $251.39B 5.12%
2021-06-30 $12.37B $258.28B 4.88%
2021-03-31 $-15.49B $254.78B -6.17%
2020-12-31 $-22.88B $249.65B -9.04%
2020-09-30 $-15.75B $251.59B -6.09%
2020-06-30 $-7.66B $247.91B -2.91%
2020-03-31 $21.35B $262.68B 7.94%
2019-12-31 $30.18B $271.82B 11.07%
2019-09-30 $35.14B $268.69B 12.93%
2019-06-30 $36.26B $272.28B 13.37%
2019-03-31 $40.63B $277.42B 14.99%
2018-12-31 $39.37B $269.22B 14.55%
2018-09-30 $38.02B $265.94B 14.03%
2018-06-30 $34.05B $271.79B 12.42%
2018-03-31 $26.99B $274.94B 9.80%
2017-12-31 $22.17B $271.68B 8.04%
2017-09-30 $19.18B $278.21B 6.96%
2017-06-30 $15.31B $276.99B 5.57%
2017-03-31 $13.56B $275.76B 4.96%
2016-12-31 $8.81B $271.50B 3.23%
2016-09-30 $4.54B $275.37B 1.76%
2016-06-30 $-6.86B $271.97B -2.82%
2016-03-31 $-2.55B $271.02B -1.10%
2015-12-31 $3.94B $216.97B 1.83%
2015-09-30 $6.62B $212.92B 3.11%
2015-06-30 $23.75B $223.58B 11.08%
2015-03-31 $27.34B $204.53B 12.73%
2014-12-31 $30.12B $211.12B 13.71%
2014-09-30 $33.59B $218.06B 15.19%
2014-06-30 $34.41B $225.01B 15.66%
2014-03-31 $30.53B $224.37B 14.20%
2013-12-31 $35.23B $217.37B 16.69%
2013-09-30 $41.63B $212.38B 19.98%
2013-06-30 $45.37B $206.24B 21.76%
2013-03-31 $50.02B $208.57B 23.98%
2012-12-31 $52.27B $206.10B 25.41%
2012-09-30 $52.31B $213.26B 25.71%
2012-06-30 $54.47B $206.46B 27.25%
2012-03-31 $60.89B $197.00B 31.04%
2011-09-30 $59.68B $197.30B 30.94%
2011-06-30 $52.52B $198.79B 27.86%
2011-03-31 $44.89B $191.47B 24.59%
2010-12-31 $36.34B $184.16B 20.38%
2010-09-30 $31.07B $179.59B 17.80%
2010-06-30 $29.11B $174.96B 16.91%
2010-03-31 $25.13B $174.63B 14.91%
2009-12-31 $21.56B $169.00B 13.35%