Form 4: Cloudflare Executive Sells Shares

Sentiment:

Insider Transaction (Form 4)


Janel Riley, Chief Accounting Officer of Cloudflare, Inc., sold 5,148 shares of common stock on August 17, 2026.

Summary

  • Option exercise/conversion: acquired 1,667 Class A Common Stock at $67.79 ($113,006) on August 17, 2026; holds 46,695 after (Direct).
  • Open-market sale: disposed of 395 Class A Common Stock at $307.38 ($121,416) on August 17, 2026; holds 46,300 after (Direct).
  • Open-market sale: disposed of 332 Class A Common Stock at $308.46 ($102,408) on August 17, 2026; holds 45,968 after (Direct).
  • Open-market sale: disposed of 140 Class A Common Stock at $309.64 ($43,350) on August 17, 2026; holds 45,828 after (Direct).
  • Open-market sale: disposed of 180 Class A Common Stock at $310.82 ($55,947) on August 17, 2026; holds 45,648 after (Direct).
  • Open-market sale: disposed of 190 Class A Common Stock at $311.64 ($59,211) on August 17, 2026; holds 45,458 after (Direct).
  • Open-market sale: disposed of 160 Class A Common Stock at $313.41 ($50,145) on August 17, 2026; holds 45,298 after (Direct).
  • Open-market sale: disposed of 270 Class A Common Stock at $314.42 ($84,893) on August 17, 2026; holds 45,028 after (Direct).
  • Open-market sale: disposed of 267 Class A Common Stock at $302.62 ($80,800) on August 18, 2026; holds 44,761 after (Direct).
  • Open-market sale: disposed of 898 Class A Common Stock at $303.81 ($272,823) on August 18, 2026; holds 43,863 after (Direct).
  • Open-market sale: disposed of 1,216 Class A Common Stock at $304.77 ($370,595) on August 18, 2026; holds 42,647 after (Direct).
  • Open-market sale: disposed of 600 Class A Common Stock at $306.58 ($183,947) on August 18, 2026; holds 42,047 after (Direct).
  • Open-market sale: disposed of 500 Class A Common Stock at $308.92 ($154,460) on August 18, 2026; holds 41,547 after (Direct).
  • Option exercise/conversion: disposed of 1,667 Performance Stock Option (right to buy) on August 17, 2026; holds 71,668 after (Direct).

Sentiment

Score: 4

Explanation: StockSavvy.ai views this as a mildly negative but low-conviction signal: an insider sold $1,579,995 of stock under a pre-arranged Rule 10b5-1 plan, which is typically routine.

Insider Transactions

Janel Riley — Officer (Chief Accounting Officer)

Transaction made under a Rule 10b5-1 trading plan.

DateTransactionSecuritySharesPriceValueHeld After
2026-08-17Option exercise/conversionClass A Common Stock1,667$68$113.0K46,695
2026-08-17Open-market saleClass A Common Stock395$307$121.4K46,300
2026-08-17Open-market saleClass A Common Stock332$308$102.4K45,968
2026-08-17Open-market saleClass A Common Stock140$310$43.4K45,828
2026-08-17Open-market saleClass A Common Stock180$311$55.9K45,648
2026-08-17Open-market saleClass A Common Stock190$312$59.2K45,458
2026-08-17Open-market saleClass A Common Stock160$313$50.1K45,298
2026-08-17Open-market saleClass A Common Stock270$314$84.9K45,028
2026-08-18Open-market saleClass A Common Stock267$303$80.8K44,761
2026-08-18Open-market saleClass A Common Stock898$304$272.8K43,863
2026-08-18Open-market saleClass A Common Stock1,216$305$370.6K42,647
2026-08-18Open-market saleClass A Common Stock600$307$183.9K42,047
2026-08-18Open-market saleClass A Common Stock500$309$154.5K41,547
2026-08-17Option exercise/conversionPerformance Stock Option (right to buy)1,667——71,668

Key Dates

DateDescription
2026-08-17Option exercise/conversion (1,667 shares)
2026-08-17Open-market sale (395 shares)
2026-08-17Open-market sale (332 shares)
2026-08-17Open-market sale (140 shares)
2026-08-17Open-market sale (180 shares)
2026-08-17Open-market sale (190 shares)
2026-08-17Open-market sale (160 shares)
2026-08-17Open-market sale (270 shares)
2026-08-18Open-market sale (267 shares)
2026-08-18Open-market sale (898 shares)
2026-08-18Open-market sale (1,216 shares)
2026-08-18Open-market sale (600 shares)
2026-08-18Open-market sale (500 shares)
2026-08-17Option exercise/conversion (1,667 shares)

Keywords

insider transaction, Form 4, NET, Cloudflare, Inc., bearish, Janel Riley

Disclaimer:The information provided here is for general informational purposes only and does not constitute financial advice, recommendation, or endorsement of any kind. It may contain errors or omissions. You should not rely on this information to make financial decisions. Always seek the advice of a qualified financial professional before making any investment or financial decisions. Use of this information is at your own risk.