Roelof Botha

Insider profile

Currently holds positions in Square Inc, MongoDB, Inc., Natera Inc and Eventbrite Inc

Performance

Overall performance
4.1

Performance over holding periods
4.2
30 days 90 days 120 days
Average return 6% 8.2% 15.1%
Success rate 72% 68% 82%
Transactions
56 18% Buy
34 71% Buy
47 69% Buy

Performance for realised trades
4.4
Average return 504%
Success rate 73%
Average holding period 220
Transactions 28

Positions

Position Company Period
Independent Director Square Inc Jan. 1, 2011 -
Independent Director MongoDB, Inc. Dec. 1, 2013 -
Lead Independent Director Natera Inc Jan. 1, 2007 -
Lead Independent Director Eventbrite Inc Oct. 1, 2009 -

Roelof Botha's trades of MongoDB, 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
Sale
Price
132.26
Quantity 80,989 -38.3%
Value US$1,673,946
Transaction date
Sale
Price
175.57
Quantity 39,975 +21.6%
Value US$2,458,424
Transaction date
Sale
Price
40.56
Quantity 59,129 -31.4%
Value US$4,894,427
Transaction date
Sale
Price
397.25
Quantity 4,225 -2.2%
Value US$1,678,394
Transaction date
Sale
Price
395.48
Quantity 680 -0.3%
Value US$268,930
Transaction date
Proposed sale
Price
398.07
Quantity 44,050
Value US$17,534,803
Transaction date
Sale
Price
223.83
Quantity 2,450 -0.2%
Value US$548,375
Transaction date
Sale
Price
222.79
Quantity 2,850 -0.3%
Value US$634,964
Transaction date
Sale
Price
221.58
Quantity 14,885 -1.4%
Value US$3,298,290
Transaction date
Sale
Price
220.94
Quantity 21,304 -1.9%
Value US$4,706,946
Transaction date
Sale
Price
219.78
Quantity 10,100 -0.9%
Value US$2,219,746
Transaction date
Sale
Price
218.69
Quantity 26,411 -2.3%
Value US$5,775,771
Transaction date
Proposed sale
Price
220.31
Quantity 78,000
Value US$17,184,094
Transaction date
Purchase
Price
19.00
Quantity 260,525 +inf%
Value US$4,949,975
Transaction date
Sale
Price
410.83
Quantity 40 -0.0%
Value US$16,433
Transaction date
Sale
Price
410.35
Quantity 701 -0.4%
Value US$287,658
Transaction date
Sale
Price
409.21
Quantity 4,238 -2.1%
Value US$1,734,214
Transaction date
Sale
Price
408.27
Quantity 4,532 -2.2%
Value US$1,850,285
Transaction date
Sale
Price
407.39
Quantity 3,730 -1.8%
Value US$1,519,576
Transaction date
Sale
Price
406.08
Quantity 700 -0.3%
Value US$284,257
Transaction date
Sale
Price
404.77
Quantity 1,400 -0.7%
Value US$566,683
Transaction date
Sale
Price
403.83
Quantity 1,771 -0.8%
Value US$715,174
Transaction date
Sale
Price
402.79
Quantity 2,587 -1.2%
Value US$1,042,024
Transaction date
Sale
Price
402.01
Quantity 3,701 -1.7%
Value US$1,487,852
Transaction date
Sale
Price
400.87
Quantity 1,450 -0.7%
Value US$581,262
Transaction date
Proposed sale
Price
405.85
Quantity 24,850
Value US$10,085,417
Transaction date
Sale
Price
239.11
Quantity 500 -0.0%
Value US$119,555
Transaction date
Sale
Price
238.57
Quantity 18,839 -1.6%
Value US$4,494,418
Transaction date
Sale
Price
237.69
Quantity 15,336 -1.3%
Value US$3,645,260
Transaction date
Sale
Price
236.54
Quantity 6,173 -0.5%
Value US$1,460,149
Transaction date
Sale
Price
235.65
Quantity 9,623 -0.8%
Value US$2,267,671
Transaction date
Sale
Price
234.55
Quantity 9,991 -0.8%
Value US$2,343,401
Transaction date
Sale
Price
233.66
Quantity 7,032 -0.6%
Value US$1,643,098
Transaction date
Sale
Price
232.75
Quantity 3,606 -0.3%
Value US$839,308
Transaction date
Sale
Price
231.23
Quantity 900 -0.1%
Value US$208,110
Transaction date
Sale
Price
230.03
Quantity 1,000 -0.1%
Value US$230,030
Transaction date
Sale
Price
228.97
Quantity 2,000 -0.2%
Value US$457,934
Transaction date
Proposed sale
Price
236.12
Quantity 75,000
Value US$17,709,000
Transaction date
Sale
Price
170.54
Quantity 11,219 -0.9%
Value US$1,913,298
Transaction date
Sale
Price
169.78
Quantity 40,171 -3.1%
Value US$6,820,228
Transaction date
Sale
Price
168.73
Quantity 16,853 -1.3%
Value US$2,843,578
Transaction date
Sale
Price
167.59
Quantity 10,447 -0.8%
Value US$1,750,792
Transaction date
Sale
Price
166.88
Quantity 8,783 -0.7%
Value US$1,465,667
Transaction date
Proposed sale
Price
169.12
Quantity 87,473
Value US$14,793,565
Transaction date
Purchase
Price
57.82
Quantity 313,139 +258.2%
Value US$18,106,511
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-06-04 2026-06-02 S Sale
80,989 -38.3%
132.26
US$1,673,946
80,989 -38.3% 132.26 US$1,673,946
2026-06-04 2026-06-02 S Sale
39,975 +21.6%
175.57
US$2,458,424
39,975 +21.6% 175.57 US$2,458,424
2026-06-04 2026-06-02 S Sale
59,129 -31.4%
40.56
US$4,894,427
59,129 -31.4% 40.56 US$4,894,427
2026-06-04 2026-06-02 S Sale
4,225 -2.2%
397.25
US$1,678,394
4,225 -2.2% 397.25 US$1,678,394
2026-06-04 2026-06-02 S Sale
680 -0.3%
395.48
US$268,930
680 -0.3% 395.48 US$268,930
2026-06-02 2026-06-02 PrS Proposed sale
44,050
398.07
US$17,534,803
44,050 398.07 US$17,534,803
2026-06-03 2026-06-01 S Sale
2,450 -0.2%
223.83
US$548,375
2,450 -0.2% 223.83 US$548,375
2026-06-03 2026-06-01 S Sale
2,850 -0.3%
222.79
US$634,964
2,850 -0.3% 222.79 US$634,964
2026-06-03 2026-06-01 S Sale
14,885 -1.4%
221.58
US$3,298,290
14,885 -1.4% 221.58 US$3,298,290
2026-06-03 2026-06-01 S Sale
21,304 -1.9%
220.94
US$4,706,946
21,304 -1.9% 220.94 US$4,706,946
2026-06-03 2026-06-01 S Sale
10,100 -0.9%
219.78
US$2,219,746
10,100 -0.9% 219.78 US$2,219,746
2026-06-03 2026-06-01 S Sale
26,411 -2.3%
218.69
US$5,775,771
26,411 -2.3% 218.69 US$5,775,771
2026-06-01 2026-06-01 PrS Proposed sale
78,000
220.31
US$17,184,094
78,000 220.31 US$17,184,094
2026-02-02 2026-01-29 B Purchase
260,525 +inf%
19.00
US$4,949,975
260,525 +inf% 19.00 US$4,949,975
2025-12-09 2025-12-05 S Sale
40 -0.0%
410.83
US$16,433
40 -0.0% 410.83 US$16,433
2025-12-09 2025-12-05 S Sale
701 -0.4%
410.35
US$287,658
701 -0.4% 410.35 US$287,658
2025-12-09 2025-12-05 S Sale
4,238 -2.1%
409.21
US$1,734,214
4,238 -2.1% 409.21 US$1,734,214
2025-12-09 2025-12-05 S Sale
4,532 -2.2%
408.27
US$1,850,285
4,532 -2.2% 408.27 US$1,850,285
2025-12-09 2025-12-05 S Sale
3,730 -1.8%
407.39
US$1,519,576
3,730 -1.8% 407.39 US$1,519,576
2025-12-09 2025-12-05 S Sale
700 -0.3%
406.08
US$284,257
700 -0.3% 406.08 US$284,257
2025-12-09 2025-12-05 S Sale
1,400 -0.7%
404.77
US$566,683
1,400 -0.7% 404.77 US$566,683
2025-12-09 2025-12-05 S Sale
1,771 -0.8%
403.83
US$715,174
1,771 -0.8% 403.83 US$715,174
2025-12-09 2025-12-05 S Sale
2,587 -1.2%
402.79
US$1,042,024
2,587 -1.2% 402.79 US$1,042,024
2025-12-09 2025-12-05 S Sale
3,701 -1.7%
402.01
US$1,487,852
3,701 -1.7% 402.01 US$1,487,852
2025-12-09 2025-12-05 S Sale
1,450 -0.7%
400.87
US$581,262
1,450 -0.7% 400.87 US$581,262
2025-12-05 2025-12-05 PrS Proposed sale
24,850
405.85
US$10,085,417
24,850 405.85 US$10,085,417
2025-11-26 2025-11-24 S Sale
500 -0.0%
239.11
US$119,555
500 -0.0% 239.11 US$119,555
2025-11-26 2025-11-24 S Sale
18,839 -1.6%
238.57
US$4,494,418
18,839 -1.6% 238.57 US$4,494,418
2025-11-26 2025-11-24 S Sale
15,336 -1.3%
237.69
US$3,645,260
15,336 -1.3% 237.69 US$3,645,260
2025-11-26 2025-11-24 S Sale
6,173 -0.5%
236.54
US$1,460,149
6,173 -0.5% 236.54 US$1,460,149
2025-11-26 2025-11-24 S Sale
9,623 -0.8%
235.65
US$2,267,671
9,623 -0.8% 235.65 US$2,267,671
2025-11-26 2025-11-24 S Sale
9,991 -0.8%
234.55
US$2,343,401
9,991 -0.8% 234.55 US$2,343,401
2025-11-26 2025-11-24 S Sale
7,032 -0.6%
233.66
US$1,643,098
7,032 -0.6% 233.66 US$1,643,098
2025-11-26 2025-11-24 S Sale
3,606 -0.3%
232.75
US$839,308
3,606 -0.3% 232.75 US$839,308
2025-11-26 2025-11-24 S Sale
900 -0.1%
231.23
US$208,110
900 -0.1% 231.23 US$208,110
2025-11-26 2025-11-24 S Sale
1,000 -0.1%
230.03
US$230,030
1,000 -0.1% 230.03 US$230,030
2025-11-26 2025-11-24 S Sale
2,000 -0.2%
228.97
US$457,934
2,000 -0.2% 228.97 US$457,934
2025-11-24 2025-11-24 PrS Proposed sale
75,000
236.12
US$17,709,000
75,000 236.12 US$17,709,000
2024-12-04 2024-12-02 S Sale
11,219 -0.9%
170.54
US$1,913,298
11,219 -0.9% 170.54 US$1,913,298
2024-12-04 2024-12-02 S Sale
40,171 -3.1%
169.78
US$6,820,228
40,171 -3.1% 169.78 US$6,820,228
2024-12-04 2024-12-02 S Sale
16,853 -1.3%
168.73
US$2,843,578
16,853 -1.3% 168.73 US$2,843,578
2024-12-04 2024-12-02 S Sale
10,447 -0.8%
167.59
US$1,750,792
10,447 -0.8% 167.59 US$1,750,792
2024-12-04 2024-12-02 S Sale
8,783 -0.7%
166.88
US$1,465,667
8,783 -0.7% 166.88 US$1,465,667
2024-12-02 2024-12-02 PrS Proposed sale
87,473
169.12
US$14,793,565
87,473 169.12 US$14,793,565
2024-08-08 2024-08-06 B Purchase
313,139 +258.2%
57.82
US$18,106,511
313,139 +258.2% 57.82 US$18,106,511