Posted by Andrew Walz on Nov 23rd, 2024
Shares of Cloudflare, Inc. (NYSE:NET – Get Free Report) rose 6.5% during trading on Thursday . The company traded as high as $102.91 and last traded at $102.76. Approximately 1,055,138 shares traded hands during trading, a decline...
More of this article »