NLR
🔴 Natural Resources ETF (NLR) is trading 6.78% down in after-hours trading, likely reflecting thin liquidity
NLR is trading at $115.87, down 6.78% in after-hours trading, appearing more likely to reflect thin liquidity or an indicative quote than a verified...