Dutt Subir

Insider profile

Performance

Overall performance
2.6

Performance over holding periods
2.6
30 days 90 days 120 days
Average return -27% 8.2% 15.1%
Success rate 0% 68% 82%
Transactions
3 100% Buy
34 71% Buy
47 69% Buy
Dutt Subir's trades of Xometry Inc's stock


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Activity signal Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-05-28 2026-05-27 PlS Planned sale
42,513 -48.9%
203.08
US$438,321
42,513 -48.9% 203.08 US$438,321
2026-05-27 2026-05-27 PrS Proposed sale
49,014
150.46
US$1,009,471
49,014 150.46 US$1,009,471
2026-05-20 2026-05-18 PlS Planned sale
34,572 -15.9%
135.26
US$2,671,100
34,572 -15.9% 135.26 US$2,671,100
2026-05-20 2026-05-18 PlS Planned sale
278 -0.3%
89.18
US$24,793
278 -0.3% 89.18 US$24,793
2026-05-20 2026-05-18 PlS Planned sale
1,114 -1.1%
88.39
US$98,467
1,114 -1.1% 88.39 US$98,467
2026-05-20 2026-05-18 PlS Planned sale
814 -0.8%
87.46
US$71,191
814 -0.8% 87.46 US$71,191
2026-05-20 2026-05-18 PlS Planned sale
2,500 -2.4%
90.00
US$225,000
2,500 -2.4% 90.00 US$225,000
2026-05-18 2026-05-18 PrS Proposed sale
4,943
86.61
US$428,113
4,943 86.61 US$428,113
2026-05-13 2026-05-13 PlS Planned sale
2,500 -2.4%
85.00
US$212,500
2,500 -2.4% 85.00 US$212,500
2026-05-13 2026-05-13 PrS Proposed sale
2,500
85.00
US$212,500
2,500 85.00 US$212,500
2026-05-13 2026-05-11 PlS Planned sale
3,390 -3.1%
80.02
US$271,278
3,390 -3.1% 80.02 US$271,278
2026-05-13 2026-05-11 PlS Planned sale
1,610 -1.5%
79.51
US$128,016
1,610 -1.5% 79.51 US$128,016
2026-05-11 2026-05-11 PrS Proposed sale
5,000
80.07
US$400,350
5,000 80.07 US$400,350
2026-04-03 2026-04-02 PlS Planned sale
63 -0.1%
42.49
US$2,677
63 -0.1% 42.49 US$2,677
2026-04-03 2026-04-02 PlS Planned sale
63 -0.1%
42.49
US$2,677
63 -0.1% 42.49 US$2,677
2026-04-03 2026-04-02 PlS Planned sale
509 -0.5%
41.90
US$21,327
509 -0.5% 41.90 US$21,327
2026-04-03 2026-04-02 PlS Planned sale
509 -0.5%
41.90
US$21,327
509 -0.5% 41.90 US$21,327
2026-04-03 2026-04-02 PlS Planned sale
127 -0.1%
40.82
US$5,184
127 -0.1% 40.82 US$5,184
2026-04-03 2026-04-02 PlS Planned sale
127 -0.1%
40.82
US$5,184
127 -0.1% 40.82 US$5,184
2026-04-02 2026-04-02 PrS Proposed sale
699
41.76
US$29,188
699 41.76 US$29,188
2026-04-02 2026-04-02 PrS Proposed sale
699
41.76
US$29,188
699 41.76 US$29,188
2026-02-26 2026-02-26 PlS Planned sale
677 -0.8%
44.31
US$30,000
677 -0.8% 44.31 US$30,000
2026-02-26 2026-02-26 PlS Planned sale
1,550 -1.7%
43.37
US$67,225
1,550 -1.7% 43.37 US$67,225
2026-02-26 2026-02-26 PlS Planned sale
183 -0.2%
41.19
US$7,539
183 -0.2% 41.19 US$7,539
2026-02-26 2026-02-26 PrS Proposed sale
2,410
41.82
US$100,786
2,410 41.82 US$100,786
2026-02-11 2026-02-09 PlS Planned sale
2,500 -3.7%
70.00
US$175,000
2,500 -3.7% 70.00 US$175,000
2026-02-09 2026-02-09 PrS Proposed sale
2,500
70.00
US$175,000
2,500 70.00 US$175,000
2026-01-06 2026-01-05 PlS Planned sale
2,500 -3.6%
65.00
US$162,500
2,500 -3.6% 65.00 US$162,500
2026-01-06 2026-01-05 PlS Planned sale
262 -0.4%
67.85
US$17,776
262 -0.4% 67.85 US$17,776
2026-01-06 2026-01-05 PlS Planned sale
899 -1.3%
66.83
US$60,081
899 -1.3% 66.83 US$60,081
2026-01-06 2026-01-05 PlS Planned sale
131 -0.2%
64.77
US$8,485
131 -0.2% 64.77 US$8,485
2026-01-06 2026-01-05 PlS Planned sale
137 -0.2%
63.66
US$8,722
137 -0.2% 63.66 US$8,722
2026-01-05 2026-01-05 PrS Proposed sale
3,929
65.55
US$257,564
3,929 65.55 US$257,564
2025-11-21 2025-11-19 PlS Planned sale
2,075 -2.8%
60.00
US$124,500
2,075 -2.8% 60.00 US$124,500
2025-11-19 2025-11-17 PlS Planned sale
425 -0.6%
60.34
US$25,644
425 -0.6% 60.34 US$25,644
2025-11-17 2025-11-17 PrS Proposed sale
2,500
60.57
US$151,425
2,500 60.57 US$151,425
2024-05-31 2024-05-31 B Purchase
5,000 +inf%
15.29
US$76,444
5,000 +inf% 15.29 US$76,444
2024-05-31 2024-05-31 B Purchase
5,000 +inf%
15.25
US$76,250
5,000 +inf% 15.25 US$76,250
2024-05-31 2024-05-30 B Purchase
10,000 +27.1%
15.55
US$155,500
10,000 +27.1% 15.55 US$155,500