Cloudflare, Inc.’s (NYSE: NET) Chief Financial Officer, Thomas Seifert, recently sold a significant portion of his company stock. The transaction, which took place on September 18th, involved the sale of 15,000 shares, amounting to over …
Continue reading