USD91.63 ₽ EUR98.76 ₽ telegram Telegram
SLR Investment Corp. logo
SLR Investment Corp. SLRC
$ 16.0 2.43%