NET closes above $107, S&P 500 closes above 5,000
Share:
Cloudflare traded up as high as 22% on Friday after releasing earnings on Thursday.
Cybersecurity…