Integrated oil Companies dividend stocks

Name
Price
Dividend yield
Payout ratio
Sector
$79.98
4.90%
N/A
Energy
$24.51
1.99%
3487.86%
Energy
$87.35
4.12%
N/A
Energy
$16.22
N/A
N/A
Energy
$61.05
3.80%
N/A
Energy
$32.57
1.03%
27.57%
Energy
$33.89
3.10%
N/A
Energy
$90.4
0.83%
N/A
Energy
$62.59
5.56%
N/A
Energy
1
2