Profit and loss

Stocks making new 52 week highs