David Obstler

Insider profile

Currently holds a position at Datadog, Inc.

Performance

Overall performance
2.7

Performance over holding periods
2.7
30 days 90 days 120 days
Average return -2% 8.2% 15.1%
Success rate 62% 68% 82%
Transactions
27 0% Buy
34 71% Buy
47 69% Buy

Positions

Position Company Period
Chief Financial Officer Datadog, Inc. None -
Chief Financial Officer MSCI Inc June 1, 2010 - Aug. 2, 2012

David Obstler's trades of Datadog, 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
34.99
Quantity 71,120 -3.6%
Value US$3,958,123
Transaction date
Planned sale
Price
98.72
Quantity 99,863 -11.1%
Value US$397,304
Transaction date
Planned sale
Price
246.11
Quantity 86,463 -6.0%
Value US$3,306,504
Transaction date
Planned sale
Price
241.25
Quantity 10,000 -2.6%
Value US$2,412,500
Transaction date
Proposed sale
Price
229.92
Quantity 10,000
Value US$2,299,200
Transaction date
Proposed sale
Price
229.92
Quantity 3,000
Value US$689,760
Transaction date
Proposed sale
Price
229.92
Quantity 3,000
Value US$689,760
Transaction date
Planned sale
Price
233.30
Quantity 628 -0.2%
Value US$146,512
Transaction date
Planned sale
Price
232.71
Quantity 3,057 -0.8%
Value US$711,386
Transaction date
Planned sale
Price
231.53
Quantity 2,414 -0.6%
Value US$558,916
Transaction date
Planned sale
Price
230.51
Quantity 5,625 -1.4%
Value US$1,296,605
Transaction date
Planned sale
Price
229.92
Quantity 9,623 -2.4%
Value US$2,212,526
Transaction date
Planned sale
Price
228.58
Quantity 1,189 -0.3%
Value US$271,785
Transaction date
Planned sale
Price
227.72
Quantity 562 -0.1%
Value US$127,976
Transaction date
Planned sale
Price
226.19
Quantity 629 -0.2%
Value US$142,274
Transaction date
Planned sale
Price
225.13
Quantity 3,940 -1.0%
Value US$887,023
Transaction date
Planned sale
Price
224.34
Quantity 1,801 -0.4%
Value US$404,043
Transaction date
Planned sale
Price
223.12
Quantity 2,452 -0.6%
Value US$547,082
Transaction date
Planned sale
Price
222.17
Quantity 5,424 -1.3%
Value US$1,205,025
Transaction date
Planned sale
Price
221.24
Quantity 2,656 -0.6%
Value US$587,606
Transaction date
Planned sale
Price
233.30
Quantity 182 -100.0%
Value US$42,461
Transaction date
Planned sale
Price
232.71
Quantity 899 -83.2%
Value US$209,204
Transaction date
Planned sale
Price
231.53
Quantity 713 -39.7%
Value US$165,082
Transaction date
Planned sale
Price
230.51
Quantity 1,729 -49.1%
Value US$398,545
Transaction date
Planned sale
Price
229.92
Quantity 2,935 -45.4%
Value US$674,806
Transaction date
Planned sale
Price
228.60
Quantity 358 -5.3%
Value US$81,838
Transaction date
Planned sale
Price
227.72
Quantity 163 -2.3%
Value US$37,118
Transaction date
Planned sale
Price
226.19
Quantity 181 -2.5%
Value US$40,941
Transaction date
Planned sale
Price
225.13
Quantity 1,169 -14.0%
Value US$263,178
Transaction date
Planned sale
Price
224.34
Quantity 525 -5.9%
Value US$117,781
Transaction date
Planned sale
Price
223.12
Quantity 725 -7.6%
Value US$161,759
Transaction date
Planned sale
Price
222.16
Quantity 1,635 -14.6%
Value US$363,235
Transaction date
Planned sale
Price
221.24
Quantity 786 -6.6%
Value US$173,894
Transaction date
Planned sale
Price
233.30
Quantity 190 -100.0%
Value US$44,327
Transaction date
Planned sale
Price
232.71
Quantity 918 -82.9%
Value US$213,626
Transaction date
Planned sale
Price
231.53
Quantity 724 -39.5%
Value US$167,629
Transaction date
Planned sale
Price
230.51
Quantity 1,689 -48.0%
Value US$389,330
Transaction date
Planned sale
Price
229.92
Quantity 2,873 -44.9%
Value US$660,563
Transaction date
Planned sale
Price
228.59
Quantity 360 -5.3%
Value US$82,291
Transaction date
Planned sale
Price
227.72
Quantity 169 -2.4%
Value US$38,484
Transaction date
Planned sale
Price
226.19
Quantity 190 -2.7%
Value US$42,976
Transaction date
Planned sale
Price
225.13
Quantity 1,182 -14.2%
Value US$266,107
Transaction date
Planned sale
Price
224.34
Quantity 545 -6.2%
Value US$122,267
Transaction date
Planned sale
Price
223.12
Quantity 738 -7.7%
Value US$164,660
Transaction date
Planned sale
Price
222.17
Quantity 1,624 -14.5%
Value US$360,798
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-09-23 2026-09-21 PlS Planned sale
71,120 -3.6%
34.99
US$3,958,123
71,120 -3.6% 34.99 US$3,958,123
2026-09-23 2026-09-21 PlS Planned sale
99,863 -11.1%
98.72
US$397,304
99,863 -11.1% 98.72 US$397,304
2026-09-23 2026-09-21 PlS Planned sale
86,463 -6.0%
246.11
US$3,306,504
86,463 -6.0% 246.11 US$3,306,504
2026-09-23 2026-09-21 PlS Planned sale
10,000 -2.6%
241.25
US$2,412,500
10,000 -2.6% 241.25 US$2,412,500
2026-09-21 2026-09-21 PrS Proposed sale
10,000
229.92
US$2,299,200
10,000 229.92 US$2,299,200
2026-09-21 2026-09-21 PrS Proposed sale
3,000
229.92
US$689,760
3,000 229.92 US$689,760
2026-09-21 2026-09-21 PrS Proposed sale
3,000
229.92
US$689,760
3,000 229.92 US$689,760
2026-09-16 2026-09-14 PlS Planned sale
628 -0.2%
233.30
US$146,512
628 -0.2% 233.30 US$146,512
2026-09-16 2026-09-14 PlS Planned sale
3,057 -0.8%
232.71
US$711,386
3,057 -0.8% 232.71 US$711,386
2026-09-16 2026-09-14 PlS Planned sale
2,414 -0.6%
231.53
US$558,916
2,414 -0.6% 231.53 US$558,916
2026-09-16 2026-09-14 PlS Planned sale
5,625 -1.4%
230.51
US$1,296,605
5,625 -1.4% 230.51 US$1,296,605
2026-09-16 2026-09-14 PlS Planned sale
9,623 -2.4%
229.92
US$2,212,526
9,623 -2.4% 229.92 US$2,212,526
2026-09-16 2026-09-14 PlS Planned sale
1,189 -0.3%
228.58
US$271,785
1,189 -0.3% 228.58 US$271,785
2026-09-16 2026-09-14 PlS Planned sale
562 -0.1%
227.72
US$127,976
562 -0.1% 227.72 US$127,976
2026-09-16 2026-09-14 PlS Planned sale
629 -0.2%
226.19
US$142,274
629 -0.2% 226.19 US$142,274
2026-09-16 2026-09-14 PlS Planned sale
3,940 -1.0%
225.13
US$887,023
3,940 -1.0% 225.13 US$887,023
2026-09-16 2026-09-14 PlS Planned sale
1,801 -0.4%
224.34
US$404,043
1,801 -0.4% 224.34 US$404,043
2026-09-16 2026-09-14 PlS Planned sale
2,452 -0.6%
223.12
US$547,082
2,452 -0.6% 223.12 US$547,082
2026-09-16 2026-09-14 PlS Planned sale
5,424 -1.3%
222.17
US$1,205,025
5,424 -1.3% 222.17 US$1,205,025
2026-09-16 2026-09-14 PlS Planned sale
2,656 -0.6%
221.24
US$587,606
2,656 -0.6% 221.24 US$587,606
2026-09-16 2026-09-14 PlS Planned sale
182 -100.0%
233.30
US$42,461
182 -100.0% 233.30 US$42,461
2026-09-16 2026-09-14 PlS Planned sale
899 -83.2%
232.71
US$209,204
899 -83.2% 232.71 US$209,204
2026-09-16 2026-09-14 PlS Planned sale
713 -39.7%
231.53
US$165,082
713 -39.7% 231.53 US$165,082
2026-09-16 2026-09-14 PlS Planned sale
1,729 -49.1%
230.51
US$398,545
1,729 -49.1% 230.51 US$398,545
2026-09-16 2026-09-14 PlS Planned sale
2,935 -45.4%
229.92
US$674,806
2,935 -45.4% 229.92 US$674,806
2026-09-16 2026-09-14 PlS Planned sale
358 -5.3%
228.60
US$81,838
358 -5.3% 228.60 US$81,838
2026-09-16 2026-09-14 PlS Planned sale
163 -2.3%
227.72
US$37,118
163 -2.3% 227.72 US$37,118
2026-09-16 2026-09-14 PlS Planned sale
181 -2.5%
226.19
US$40,941
181 -2.5% 226.19 US$40,941
2026-09-16 2026-09-14 PlS Planned sale
1,169 -14.0%
225.13
US$263,178
1,169 -14.0% 225.13 US$263,178
2026-09-16 2026-09-14 PlS Planned sale
525 -5.9%
224.34
US$117,781
525 -5.9% 224.34 US$117,781
2026-09-16 2026-09-14 PlS Planned sale
725 -7.6%
223.12
US$161,759
725 -7.6% 223.12 US$161,759
2026-09-16 2026-09-14 PlS Planned sale
1,635 -14.6%
222.16
US$363,235
1,635 -14.6% 222.16 US$363,235
2026-09-16 2026-09-14 PlS Planned sale
786 -6.6%
221.24
US$173,894
786 -6.6% 221.24 US$173,894
2026-09-16 2026-09-14 PlS Planned sale
190 -100.0%
233.30
US$44,327
190 -100.0% 233.30 US$44,327
2026-09-16 2026-09-14 PlS Planned sale
918 -82.9%
232.71
US$213,626
918 -82.9% 232.71 US$213,626
2026-09-16 2026-09-14 PlS Planned sale
724 -39.5%
231.53
US$167,629
724 -39.5% 231.53 US$167,629
2026-09-16 2026-09-14 PlS Planned sale
1,689 -48.0%
230.51
US$389,330
1,689 -48.0% 230.51 US$389,330
2026-09-16 2026-09-14 PlS Planned sale
2,873 -44.9%
229.92
US$660,563
2,873 -44.9% 229.92 US$660,563
2026-09-16 2026-09-14 PlS Planned sale
360 -5.3%
228.59
US$82,291
360 -5.3% 228.59 US$82,291
2026-09-16 2026-09-14 PlS Planned sale
169 -2.4%
227.72
US$38,484
169 -2.4% 227.72 US$38,484
2026-09-16 2026-09-14 PlS Planned sale
190 -2.7%
226.19
US$42,976
190 -2.7% 226.19 US$42,976
2026-09-16 2026-09-14 PlS Planned sale
1,182 -14.2%
225.13
US$266,107
1,182 -14.2% 225.13 US$266,107
2026-09-16 2026-09-14 PlS Planned sale
545 -6.2%
224.34
US$122,267
545 -6.2% 224.34 US$122,267
2026-09-16 2026-09-14 PlS Planned sale
738 -7.7%
223.12
US$164,660
738 -7.7% 223.12 US$164,660
2026-09-16 2026-09-14 PlS Planned sale
1,624 -14.5%
222.17
US$360,798
1,624 -14.5% 222.17 US$360,798