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
184.58
Quantity 63,902 -33.1%
Value US$3,786,986
Transaction date
Planned sale
Price
152.44
Quantity 37,332 +0.8%
Value US$2,299,547
Transaction date
Planned sale
Price
466.93
Quantity 9,591 -6.3%
Value US$587,323
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
Transaction date
Planned sale
Price
195.82
Quantity 9,660 -0.9%
Value US$1,891,658
Transaction date
Planned sale
Price
194.85
Quantity 3,060 -0.3%
Value US$596,243
Transaction date
Planned sale
Price
200.96
Quantity 700 -0.1%
Value US$140,670
Transaction date
Planned sale
Price
200.13
Quantity 8,012 -0.8%
Value US$1,603,418
Transaction date
Planned sale
Price
199.36
Quantity 6,288 -0.6%
Value US$1,253,604
Transaction date
Planned sale
Price
195.80
Quantity 300 -0.0%
Value US$58,739
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-08-06 2026-08-06 PlS Planned sale
63,902 -33.1%
184.58
US$3,786,986
63,902 -33.1% 184.58 US$3,786,986
2026-08-06 2026-08-06 PlS Planned sale
37,332 +0.8%
152.44
US$2,299,547
37,332 +0.8% 152.44 US$2,299,547
2026-08-06 2026-08-06 PlS Planned sale
9,591 -6.3%
466.93
US$587,323
9,591 -6.3% 466.93 US$587,323
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
2025-08-26 2025-08-25 PlS Planned sale
9,660 -0.9%
195.82
US$1,891,658
9,660 -0.9% 195.82 US$1,891,658
2025-08-26 2025-08-25 PlS Planned sale
3,060 -0.3%
194.85
US$596,243
3,060 -0.3% 194.85 US$596,243
2025-07-29 2025-07-28 PlS Planned sale
700 -0.1%
200.96
US$140,670
700 -0.1% 200.96 US$140,670
2025-07-29 2025-07-28 PlS Planned sale
8,012 -0.8%
200.13
US$1,603,418
8,012 -0.8% 200.13 US$1,603,418
2025-07-29 2025-07-28 PlS Planned sale
6,288 -0.6%
199.36
US$1,253,604
6,288 -0.6% 199.36 US$1,253,604
2025-07-01 2025-06-30 PlS Planned sale
300 -0.0%
195.80
US$58,739
300 -0.0% 195.80 US$58,739