Certainly some questions disturb the management of SLR and that responsible or irresponsible (!) people prefer not to expose their incompetence and continue to cash a nice check each month !
SLR Price at posting:
90.8¢ Sentiment: Hold Disclosure: Held