Stocks of companies on the stock market

Price
Market Cap
EBITDA
P/E
P/S
EPS
Reset
Issuer Country
VEON Ltd. logo VEON Ltd.
VEON
$ 50.37 87.9 B $ 5.95 B 55.0 0.1 $ 0.9 niderland
Globalstar logo Globalstar
GSAT
$ 81.11 10.3 B $ 101 M -407.4 38.1 $ -0.2 usa
IDT Corporation logo IDT Corporation
IDT
$ 54.88 1.38 B $ 147 M 16.3 1.1 $ 3.4 usa
Ribbon Communications  logo Ribbon Communications
RBBN
$ 2.67 470 M $ -27.7 M -5.6 0.6 $ -0.5 usa