Randy Altschuler

Insider profile

Currently holds a position at Xometry, Inc.

Performance

Overall performance
3.5

Performance over holding periods
3.5
30 days 90 days 120 days
Average return 0% 8.2% 15.1%
Success rate 40% 68% 82%
Transactions
155 0% Buy
34 71% Buy
47 69% Buy

Positions

Position Company Period
Chief Executive Officer, Director Xometry, Inc. None -

Randy Altschuler's trades of Xometry, 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
217.05
Quantity 28,919 -30.5%
Value US$1,021,940
Transaction date
Planned sale
Price
237.05
Quantity 55,424 -27.9%
Value US$691,392
Transaction date
Planned sale
Price
36.35
Quantity 81,587 -31.2%
Value US$3,047,310
Transaction date
Planned sale
Price
103.53
Quantity 1,124 -0.3%
Value US$116,362
Transaction date
Planned sale
Price
102.38
Quantity 1,068 -0.3%
Value US$109,346
Transaction date
Planned sale
Price
101.39
Quantity 1,632 -0.4%
Value US$165,475
Transaction date
Proposed sale
Price
104.83
Quantity 5,721
Value US$599,732
Transaction date
Planned sale
Price
106.19
Quantity 17 -0.0%
Value US$1,805
Transaction date
Planned sale
Price
105.50
Quantity 3,466 -0.6%
Value US$365,648
Transaction date
Planned sale
Price
104.69
Quantity 1,829 -0.3%
Value US$191,474
Transaction date
Planned sale
Price
103.51
Quantity 741 -0.1%
Value US$76,699
Transaction date
Planned sale
Price
102.55
Quantity 3,947 -0.7%
Value US$404,779
Transaction date
Proposed sale
Price
102.50
Quantity 10,000
Value US$1,025,000
Transaction date
Planned sale
Price
92.09
Quantity 481 -0.1%
Value US$44,293
Transaction date
Planned sale
Price
91.03
Quantity 4,912 -0.9%
Value US$447,122
Transaction date
Planned sale
Price
90.47
Quantity 4,607 -0.8%
Value US$416,802
Transaction date
Proposed sale
Price
90.25
Quantity 10,000
Value US$902,500
Transaction date
Planned sale
Price
96.89
Quantity 1,031 -0.2%
Value US$99,890
Transaction date
Planned sale
Price
95.66
Quantity 389 -0.1%
Value US$37,212
Transaction date
Planned sale
Price
94.40
Quantity 365 -0.1%
Value US$34,455
Transaction date
Planned sale
Price
93.28
Quantity 1,370 -0.3%
Value US$127,796
Transaction date
Planned sale
Price
92.16
Quantity 847 -0.2%
Value US$78,061
Transaction date
Planned sale
Price
90.96
Quantity 1,720 -0.4%
Value US$156,456
Transaction date
Proposed sale
Price
97.22
Quantity 5,722
Value US$556,293
Transaction date
Sale
Price
91.60
Quantity 264 -0.1%
Value US$24,182
Transaction date
Sale
Price
90.58
Quantity 823 -0.2%
Value US$74,543
Transaction date
Sale
Price
89.68
Quantity 3,293 -0.7%
Value US$295,329
Transaction date
Sale
Price
88.68
Quantity 1,109 -0.2%
Value US$98,344
Transaction date
Sale
Price
87.63
Quantity 6,324 -1.4%
Value US$554,170
Transaction date
Sale
Price
86.75
Quantity 8,187 -1.7%
Value US$710,192
Transaction date
Sale
Price
91.60
Quantity 466 -0.1%
Value US$42,686
Transaction date
Sale
Price
90.48
Quantity 1,579 -0.3%
Value US$142,870
Transaction date
Sale
Price
89.70
Quantity 4,892 -0.9%
Value US$438,793
Transaction date
Sale
Price
88.57
Quantity 1,439 -0.3%
Value US$127,446
Transaction date
Sale
Price
87.64
Quantity 9,893 -1.7%
Value US$867,003
Transaction date
Sale
Price
86.71
Quantity 11,731 -2.0%
Value US$1,017,176
Transaction date
Proposed sale
Price
87.81
Quantity 30,000
Value US$2,634,414
Transaction date
Proposed sale
Price
87.81
Quantity 20,000
Value US$1,756,120
Transaction date
Planned sale
Price
42.48
Quantity 115 -0.0%
Value US$4,885
Transaction date
Planned sale
Price
42.48
Quantity 115 -0.0%
Value US$4,885
Transaction date
Planned sale
Price
41.89
Quantity 4,843 -1.1%
Value US$202,890
Transaction date
Planned sale
Price
41.89
Quantity 4,843 -1.1%
Value US$202,890
Transaction date
Planned sale
Price
40.47
Quantity 763 -0.2%
Value US$30,880
Transaction date
Planned sale
Price
40.47
Quantity 763 -0.2%
Value US$30,880
Transaction date
Proposed sale
Price
41.72
Quantity 5,721
Value US$238,655
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-10-02 2026-10-02 PlS Planned sale
28,919 -30.5%
217.05
US$1,021,940
28,919 -30.5% 217.05 US$1,021,940
2026-10-02 2026-10-02 PlS Planned sale
55,424 -27.9%
237.05
US$691,392
55,424 -27.9% 237.05 US$691,392
2026-10-02 2026-10-02 PlS Planned sale
81,587 -31.2%
36.35
US$3,047,310
81,587 -31.2% 36.35 US$3,047,310
2026-10-02 2026-10-02 PlS Planned sale
1,124 -0.3%
103.53
US$116,362
1,124 -0.3% 103.53 US$116,362
2026-10-02 2026-10-02 PlS Planned sale
1,068 -0.3%
102.38
US$109,346
1,068 -0.3% 102.38 US$109,346
2026-10-02 2026-10-02 PlS Planned sale
1,632 -0.4%
101.39
US$165,475
1,632 -0.4% 101.39 US$165,475
2026-10-02 2026-10-02 PrS Proposed sale
5,721
104.83
US$599,732
5,721 104.83 US$599,732
2026-10-02 2026-10-01 PlS Planned sale
17 -0.0%
106.19
US$1,805
17 -0.0% 106.19 US$1,805
2026-10-02 2026-10-01 PlS Planned sale
3,466 -0.6%
105.50
US$365,648
3,466 -0.6% 105.50 US$365,648
2026-10-02 2026-10-01 PlS Planned sale
1,829 -0.3%
104.69
US$191,474
1,829 -0.3% 104.69 US$191,474
2026-10-02 2026-10-01 PlS Planned sale
741 -0.1%
103.51
US$76,699
741 -0.1% 103.51 US$76,699
2026-10-02 2026-10-01 PlS Planned sale
3,947 -0.7%
102.55
US$404,779
3,947 -0.7% 102.55 US$404,779
2026-10-01 2026-10-01 PrS Proposed sale
10,000
102.50
US$1,025,000
10,000 102.50 US$1,025,000
2026-09-03 2026-09-01 PlS Planned sale
481 -0.1%
92.09
US$44,293
481 -0.1% 92.09 US$44,293
2026-09-03 2026-09-01 PlS Planned sale
4,912 -0.9%
91.03
US$447,122
4,912 -0.9% 91.03 US$447,122
2026-09-03 2026-09-01 PlS Planned sale
4,607 -0.8%
90.47
US$416,802
4,607 -0.8% 90.47 US$416,802
2026-09-01 2026-09-01 PrS Proposed sale
10,000
90.25
US$902,500
10,000 90.25 US$902,500
2026-07-06 2026-07-02 PlS Planned sale
1,031 -0.2%
96.89
US$99,890
1,031 -0.2% 96.89 US$99,890
2026-07-06 2026-07-02 PlS Planned sale
389 -0.1%
95.66
US$37,212
389 -0.1% 95.66 US$37,212
2026-07-06 2026-07-02 PlS Planned sale
365 -0.1%
94.40
US$34,455
365 -0.1% 94.40 US$34,455
2026-07-06 2026-07-02 PlS Planned sale
1,370 -0.3%
93.28
US$127,796
1,370 -0.3% 93.28 US$127,796
2026-07-06 2026-07-02 PlS Planned sale
847 -0.2%
92.16
US$78,061
847 -0.2% 92.16 US$78,061
2026-07-06 2026-07-02 PlS Planned sale
1,720 -0.4%
90.96
US$156,456
1,720 -0.4% 90.96 US$156,456
2026-07-02 2026-07-02 PrS Proposed sale
5,722
97.22
US$556,293
5,722 97.22 US$556,293
2026-05-22 2026-05-21 S Sale
264 -0.1%
91.60
US$24,182
264 -0.1% 91.60 US$24,182
2026-05-22 2026-05-21 S Sale
823 -0.2%
90.58
US$74,543
823 -0.2% 90.58 US$74,543
2026-05-22 2026-05-21 S Sale
3,293 -0.7%
89.68
US$295,329
3,293 -0.7% 89.68 US$295,329
2026-05-22 2026-05-21 S Sale
1,109 -0.2%
88.68
US$98,344
1,109 -0.2% 88.68 US$98,344
2026-05-22 2026-05-21 S Sale
6,324 -1.4%
87.63
US$554,170
6,324 -1.4% 87.63 US$554,170
2026-05-22 2026-05-21 S Sale
8,187 -1.7%
86.75
US$710,192
8,187 -1.7% 86.75 US$710,192
2026-05-22 2026-05-21 S Sale
466 -0.1%
91.60
US$42,686
466 -0.1% 91.60 US$42,686
2026-05-22 2026-05-21 S Sale
1,579 -0.3%
90.48
US$142,870
1,579 -0.3% 90.48 US$142,870
2026-05-22 2026-05-21 S Sale
4,892 -0.9%
89.70
US$438,793
4,892 -0.9% 89.70 US$438,793
2026-05-22 2026-05-21 S Sale
1,439 -0.3%
88.57
US$127,446
1,439 -0.3% 88.57 US$127,446
2026-05-22 2026-05-21 S Sale
9,893 -1.7%
87.64
US$867,003
9,893 -1.7% 87.64 US$867,003
2026-05-22 2026-05-21 S Sale
11,731 -2.0%
86.71
US$1,017,176
11,731 -2.0% 86.71 US$1,017,176
2026-05-21 2026-05-21 PrS Proposed sale
30,000
87.81
US$2,634,414
30,000 87.81 US$2,634,414
2026-05-21 2026-05-21 PrS Proposed sale
20,000
87.81
US$1,756,120
20,000 87.81 US$1,756,120
2026-04-03 2026-04-02 PlS Planned sale
115 -0.0%
42.48
US$4,885
115 -0.0% 42.48 US$4,885
2026-04-03 2026-04-02 PlS Planned sale
115 -0.0%
42.48
US$4,885
115 -0.0% 42.48 US$4,885
2026-04-03 2026-04-02 PlS Planned sale
4,843 -1.1%
41.89
US$202,890
4,843 -1.1% 41.89 US$202,890
2026-04-03 2026-04-02 PlS Planned sale
4,843 -1.1%
41.89
US$202,890
4,843 -1.1% 41.89 US$202,890
2026-04-03 2026-04-02 PlS Planned sale
763 -0.2%
40.47
US$30,880
763 -0.2% 40.47 US$30,880
2026-04-03 2026-04-02 PlS Planned sale
763 -0.2%
40.47
US$30,880
763 -0.2% 40.47 US$30,880
2026-04-02 2026-04-02 PrS Proposed sale
5,721
41.72
US$238,655
5,721 41.72 US$238,655