Scientific & Technical Instruments dividend stocks

Name
Price
Dividend yield
Payout ratio
Sector
$10.49
-
Non-dividend stock
Technology
¥1,118.0
2.24%
119.60%
Technology
A$0.45
3.11%
48.28%
Technology
$8.53
-
Non-dividend stock
Technology
¥259.0
-
Non-dividend stock
Technology
$33.14
N/A
N/A
Technology
$34.27
-
Non-dividend stock
Technology
€12.7
0.39%
121.95%
Technology
€12.7
0.39%
121.95%
Technology
€9.1
-
Non-dividend stock
Technology
1
2
3
5