Carl Ledbetter

Insider profile

Carl Ledbetter's trades of Cloudflare, Inc.'s stock


Loading...
• Purchase • Sale • Planned purchase • Planned sale Net purchase Net sale Buy signal Sell signal Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Transaction date
Planned sale
Price
427.93
Quantity 58,575 +31.9%
Value US$3,041,984
Transaction date
Proposed sale
Price
400.62
Quantity 59,936
Value US$3,638,188
Transaction date
Planned sale
Price
130.63
Quantity 22,368 +0.2%
Value US$3,258,162
Transaction date
Planned sale
Price
312.86
Quantity 2,400 -0.3%
Value US$750,864
Transaction date
Planned sale
Price
310.54
Quantity 440 -0.0%
Value US$136,638
Transaction date
Planned sale
Price
309.51
Quantity 960 -0.1%
Value US$297,126
Transaction date
Planned sale
Price
283.80
Quantity 1,000 -0.1%
Value US$283,802
Transaction date
Planned sale
Price
282.60
Quantity 636 -0.1%
Value US$179,731
Transaction date
Planned sale
Price
281.44
Quantity 3,064 -0.3%
Value US$862,338
Transaction date
Planned sale
Price
280.13
Quantity 300 -0.0%
Value US$84,039
Transaction date
Planned sale
Price
268.11
Quantity 5,000 -0.6%
Value US$1,340,547
Transaction date
Proposed sale
Price
268.11
Quantity 15,000
Value US$4,021,641
Transaction date
Planned sale
Price
248.31
Quantity 100 -0.0%
Value US$24,831
Transaction date
Planned sale
Price
247.52
Quantity 4,249 -0.5%
Value US$1,051,717
Transaction date
Planned sale
Price
246.73
Quantity 3,200 -0.4%
Value US$789,532
Transaction date
Planned sale
Price
245.44
Quantity 4,851 -0.5%
Value US$1,190,615
Transaction date
Planned sale
Price
243.94
Quantity 2,600 -0.3%
Value US$634,234
Transaction date
Planned sale
Price
238.12
Quantity 15,000 -1.6%
Value US$3,571,797
Transaction date
Planned sale
Price
215.82
Quantity 5,009 -0.5%
Value US$1,081,049
Transaction date
Planned sale
Price
215.85
Quantity 9,991 -1.1%
Value US$2,156,573
Transaction date
Proposed sale
Price
215.85
Quantity 45,000
Value US$9,713,322
Transaction date
Planned sale
Price
227.05
Quantity 15,000 -1.6%
Value US$3,405,750
Transaction date
Planned sale
Price
212.80
Quantity 2,790 -0.3%
Value US$593,702
Transaction date
Planned sale
Price
211.72
Quantity 5,306 -0.6%
Value US$1,123,379
Transaction date
Planned sale
Price
210.07
Quantity 6,904 -0.7%
Value US$1,450,334
Transaction date
Proposed sale
Price
211.16
Quantity 60,000
Value US$12,669,660
Transaction date
Planned sale
Price
199.29
Quantity 2,267 -0.2%
Value US$451,790
Transaction date
Planned sale
Price
198.16
Quantity 2,300 -0.2%
Value US$455,774
Transaction date
Planned sale
Price
196.92
Quantity 1,567 -0.2%
Value US$308,573
Transaction date
Planned sale
Price
201.25
Quantity 192 -0.0%
Value US$38,641
Transaction date
Planned sale
Price
202.35
Quantity 639 -0.1%
Value US$129,304
Transaction date
Planned sale
Price
201.39
Quantity 8,035 -0.8%
Value US$1,618,197
Transaction date
Planned sale
Price
211.87
Quantity 4 -0.0%
Value US$847
Transaction date
Planned sale
Price
211.05
Quantity 400 -0.0%
Value US$84,418
Transaction date
Planned sale
Price
209.36
Quantity 2,095 -0.2%
Value US$438,609
Transaction date
Planned sale
Price
208.30
Quantity 4,041 -0.4%
Value US$841,726
Transaction date
Planned sale
Price
207.31
Quantity 8,460 -0.8%
Value US$1,753,800
Transaction date
Proposed sale
Price
193.94
Quantity 45,000
Value US$8,727,179
Transaction date
Planned sale
Price
211.76
Quantity 2,338 -0.2%
Value US$495,094
Transaction date
Planned sale
Price
210.81
Quantity 7,562 -0.8%
Value US$1,594,178
Transaction date
Planned sale
Price
209.91
Quantity 5,100 -0.5%
Value US$1,070,537
Transaction date
Planned sale
Price
225.46
Quantity 1,486 -0.1%
Value US$335,027
Transaction date
Planned sale
Price
224.25
Quantity 5,799 -0.6%
Value US$1,300,400
Transaction date
Planned sale
Price
223.36
Quantity 7,715 -0.8%
Value US$1,723,212
Transaction date
Planned sale
Price
196.51
Quantity 2,280 -0.2%
Value US$448,034
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-09-23 2026-09-22 PlS Planned sale
58,575 +31.9%
427.93
US$3,041,984
58,575 +31.9% 427.93 US$3,041,984
2026-09-22 2026-09-22 PrS Proposed sale
59,936
400.62
US$3,638,188
59,936 400.62 US$3,638,188
2026-09-15 2026-09-14 PlS Planned sale
22,368 +0.2%
130.63
US$3,258,162
22,368 +0.2% 130.63 US$3,258,162
2026-09-15 2026-09-14 PlS Planned sale
2,400 -0.3%
312.86
US$750,864
2,400 -0.3% 312.86 US$750,864
2026-09-15 2026-09-14 PlS Planned sale
440 -0.0%
310.54
US$136,638
440 -0.0% 310.54 US$136,638
2026-09-15 2026-09-14 PlS Planned sale
960 -0.1%
309.51
US$297,126
960 -0.1% 309.51 US$297,126
2026-08-06 2026-08-06 PlS Planned sale
1,000 -0.1%
283.80
US$283,802
1,000 -0.1% 283.80 US$283,802
2026-08-06 2026-08-06 PlS Planned sale
636 -0.1%
282.60
US$179,731
636 -0.1% 282.60 US$179,731
2026-08-06 2026-08-06 PlS Planned sale
3,064 -0.3%
281.44
US$862,338
3,064 -0.3% 281.44 US$862,338
2026-08-06 2026-08-06 PlS Planned sale
300 -0.0%
280.13
US$84,039
300 -0.0% 280.13 US$84,039
2026-07-08 2026-07-07 PlS Planned sale
5,000 -0.6%
268.11
US$1,340,547
5,000 -0.6% 268.11 US$1,340,547
2026-07-07 2026-07-07 PrS Proposed sale
15,000
268.11
US$4,021,641
15,000 268.11 US$4,021,641
2026-06-02 2026-06-01 PlS Planned sale
100 -0.0%
248.31
US$24,831
100 -0.0% 248.31 US$24,831
2026-06-02 2026-06-01 PlS Planned sale
4,249 -0.5%
247.52
US$1,051,717
4,249 -0.5% 247.52 US$1,051,717
2026-06-02 2026-06-01 PlS Planned sale
3,200 -0.4%
246.73
US$789,532
3,200 -0.4% 246.73 US$789,532
2026-06-02 2026-06-01 PlS Planned sale
4,851 -0.5%
245.44
US$1,190,615
4,851 -0.5% 245.44 US$1,190,615
2026-06-02 2026-06-01 PlS Planned sale
2,600 -0.3%
243.94
US$634,234
2,600 -0.3% 243.94 US$634,234
2026-05-05 2026-05-05 PlS Planned sale
15,000 -1.6%
238.12
US$3,571,797
15,000 -1.6% 238.12 US$3,571,797
2026-05-04 2026-05-01 PlS Planned sale
5,009 -0.5%
215.82
US$1,081,049
5,009 -0.5% 215.82 US$1,081,049
2026-04-30 2026-04-28 PlS Planned sale
9,991 -1.1%
215.85
US$2,156,573
9,991 -1.1% 215.85 US$2,156,573
2026-04-28 2026-04-28 PrS Proposed sale
45,000
215.85
US$9,713,322
45,000 215.85 US$9,713,322
2026-03-20 2026-03-18 PlS Planned sale
15,000 -1.6%
227.05
US$3,405,750
15,000 -1.6% 227.05 US$3,405,750
2026-01-28 2026-01-27 PlS Planned sale
2,790 -0.3%
212.80
US$593,702
2,790 -0.3% 212.80 US$593,702
2026-01-28 2026-01-27 PlS Planned sale
5,306 -0.6%
211.72
US$1,123,379
5,306 -0.6% 211.72 US$1,123,379
2026-01-28 2026-01-27 PlS Planned sale
6,904 -0.7%
210.07
US$1,450,334
6,904 -0.7% 210.07 US$1,450,334
2026-01-27 2026-01-27 PrS Proposed sale
60,000
211.16
US$12,669,660
60,000 211.16 US$12,669,660
2026-01-06 2026-01-05 PlS Planned sale
2,267 -0.2%
199.29
US$451,790
2,267 -0.2% 199.29 US$451,790
2026-01-06 2026-01-05 PlS Planned sale
2,300 -0.2%
198.16
US$455,774
2,300 -0.2% 198.16 US$455,774
2026-01-06 2026-01-05 PlS Planned sale
1,567 -0.2%
196.92
US$308,573
1,567 -0.2% 196.92 US$308,573
2025-12-30 2025-12-30 PlS Planned sale
192 -0.0%
201.25
US$38,641
192 -0.0% 201.25 US$38,641
2025-12-30 2025-12-29 PlS Planned sale
639 -0.1%
202.35
US$129,304
639 -0.1% 202.35 US$129,304
2025-12-30 2025-12-29 PlS Planned sale
8,035 -0.8%
201.39
US$1,618,197
8,035 -0.8% 201.39 US$1,618,197
2025-11-17 2025-11-17 PlS Planned sale
4 -0.0%
211.87
US$847
4 -0.0% 211.87 US$847
2025-11-17 2025-11-17 PlS Planned sale
400 -0.0%
211.05
US$84,418
400 -0.0% 211.05 US$84,418
2025-11-17 2025-11-17 PlS Planned sale
2,095 -0.2%
209.36
US$438,609
2,095 -0.2% 209.36 US$438,609
2025-11-17 2025-11-17 PlS Planned sale
4,041 -0.4%
208.30
US$841,726
4,041 -0.4% 208.30 US$841,726
2025-11-17 2025-11-17 PlS Planned sale
8,460 -0.8%
207.31
US$1,753,800
8,460 -0.8% 207.31 US$1,753,800
2025-10-20 2025-10-20 PrS Proposed sale
45,000
193.94
US$8,727,179
45,000 193.94 US$8,727,179
2025-10-20 2025-10-20 PlS Planned sale
2,338 -0.2%
211.76
US$495,094
2,338 -0.2% 211.76 US$495,094
2025-10-20 2025-10-20 PlS Planned sale
7,562 -0.8%
210.81
US$1,594,178
7,562 -0.8% 210.81 US$1,594,178
2025-10-20 2025-10-20 PlS Planned sale
5,100 -0.5%
209.91
US$1,070,537
5,100 -0.5% 209.91 US$1,070,537
2025-09-22 2025-09-22 PlS Planned sale
1,486 -0.1%
225.46
US$335,027
1,486 -0.1% 225.46 US$335,027
2025-09-22 2025-09-22 PlS Planned sale
5,799 -0.6%
224.25
US$1,300,400
5,799 -0.6% 224.25 US$1,300,400
2025-09-22 2025-09-22 PlS Planned sale
7,715 -0.8%
223.36
US$1,723,212
7,715 -0.8% 223.36 US$1,723,212
2025-08-26 2025-08-25 PlS Planned sale
2,280 -0.2%
196.51
US$448,034
2,280 -0.2% 196.51 US$448,034