30% off. Use code SUMMERSALE30 at checkout for 30% off for 12 months on Plus, Pro and Premium subscriptions. Subscribe now

Distribution Solutions Group Inc (DSGR)

Over the last 90 days, Distribution Solutions Group Inc. has seen one insider buy transaction totaling $297,220. This activity represents a net buy of $297,220, with one insider making a purchase. The company's stock has increased by 27.7% in the past 90 days. The last earnings report showed a miss of 14.29%.
Stock chart
Ticker: DSGR Exchange: NSM


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Activity signal Earnings
Top insiders
Trades
Zamarripa Robert
1 purchase — total 297,220 USD
Buy 10 Mar 2026
Value US$1,703,863.58 | Price 429.88 | Shares 51,557
Buy 7 Jun 2024
Value US$2,574,434.32 | Price 449.66 | Shares 6,364
Buy 7 Sep 2023
Value US$1,649.34 | Price 26.18 | Shares 63
Buy 7 Sep 2023
Value US$2,718.56 | Price 26.14 | Shares 104
Buy 7 Sep 2023
Value US$26.08 | Price 26.08 | Shares 1
Buy 7 Sep 2023
Value US$130.30 | Price 26.06 | Shares 5
Buy 7 Sep 2023
Value US$806.31 | Price 26.01 | Shares 31
Buy 6 Sep 2023
Value US$15,588.00 | Price 25.98 | Shares 600
Buy 6 Sep 2023
Value US$3,816.12 | Price 25.96 | Shares 147
Buy 6 Sep 2023
Value US$2,595.00 | Price 25.95 | Shares 100
Buy 6 Sep 2023
Value US$5,989.83 | Price 25.93 | Shares 231
Buy 6 Sep 2023
Value US$4,040.40 | Price 25.90 | Shares 156
Buy 6 Sep 2023
Value US$1,138.72 | Price 25.88 | Shares 44
Buy 6 Sep 2023
Value US$24,773.88 | Price 25.86 | Shares 958
Buy 6 Sep 2023
Value US$284.24 | Price 25.84 | Shares 11
Buy 6 Sep 2023
Value US$464.40 | Price 25.80 | Shares 18
Buy 6 Sep 2023
Value US$14,855.04 | Price 25.79 | Shares 576
Buy 6 Sep 2023
Value US$5,156.00 | Price 25.78 | Shares 200
Buy 6 Sep 2023
Value US$10,308.00 | Price 25.77 | Shares 400
Buy 6 Sep 2023
Value US$1,983.52 | Price 25.76 | Shares 77
Buy 6 Sep 2023
Value US$8,188.50 | Price 25.75 | Shares 318
Buy 6 Sep 2023
Value US$2,573.00 | Price 25.73 | Shares 100
Buy 6 Sep 2023
Value US$15,414.00 | Price 25.69 | Shares 600
Buy 6 Sep 2023
Value US$15,408.00 | Price 25.68 | Shares 600
Buy 6 Sep 2023
Value US$7,672.34 | Price 25.66 | Shares 299
Buy 6 Sep 2023
Value US$5,437.80 | Price 25.65 | Shares 212
Buy 6 Sep 2023
Value US$2,562.00 | Price 25.62 | Shares 100
Buy 6 Sep 2023
Value US$2,557.00 | Price 25.57 | Shares 100
Buy 6 Sep 2023
Value US$5,102.00 | Price 25.51 | Shares 200
Buy 6 Sep 2023
Value US$61,353.00 | Price 25.50 | Shares 2,406
Buy 6 Sep 2023
Value US$5,811.72 | Price 25.49 | Shares 228
Buy 6 Sep 2023
Value US$12,766.04 | Price 25.13 | Shares 508
Buy 6 Sep 2023
Value US$2,508.00 | Price 25.08 | Shares 100
Buy 6 Sep 2023
Value US$7,687.28 | Price 25.04 | Shares 307
Buy 6 Sep 2023
Value US$2,480.00 | Price 24.80 | Shares 100
Buy 30 Aug 2022
Value US$5,571.91 | Price 40.97 | Shares 136
Buy 30 Aug 2022
Value US$82.02 | Price 41.01 | Shares 2
Buy 30 Aug 2022
Value US$985.68 | Price 41.07 | Shares 24
Buy 30 Aug 2022
Value US$34,499.29 | Price 41.17 | Shares 838
Buy 15 Jun 2022
Value US$255,000.00 | Price 51.00 | Shares 5,000
Buy 15 Jun 2022
Value US$510,000.00 | Price 51.00 | Shares 10,000
Buy 7 Jun 2022
Value US$130.47 | Price 43.49 | Shares 3
Buy 7 Jun 2022
Value US$12,876.83 | Price 43.50 | Shares 296
Buy 7 Jun 2022
Value US$32,347.20 | Price 43.95 | Shares 736
Buy 7 Jun 2022
Value US$4,419.00 | Price 44.19 | Shares 100
Buy 7 Jun 2022
Value US$1,406.40 | Price 43.95 | Shares 32
Buy 7 Jun 2022
Value US$23,373.00 | Price 44.10 | Shares 530
Buy 7 Jun 2022
Value US$437.40 | Price 43.74 | Shares 10
Buy 7 Jun 2022
Value US$13,125.00 | Price 43.75 | Shares 300
Buy 7 Jun 2022
Value US$42.54 | Price 42.54 | Shares 1
Buy 7 Jun 2022
Value US$170.20 | Price 42.55 | Shares 4
Buy 7 Jun 2022
Value US$4,043.20 | Price 42.56 | Shares 95
Buy 7 Jun 2022
Value US$4,254.00 | Price 42.54 | Shares 100
Buy 7 Jun 2022
Value US$4,235.00 | Price 42.35 | Shares 100
Buy 7 Jun 2022
Value US$4,210.00 | Price 42.10 | Shares 100
Buy 7 Jun 2022
Value US$20,007.90 | Price 42.30 | Shares 473
Buy 7 Jun 2022
Value US$2,057.50 | Price 41.15 | Shares 50
Buy 7 Jun 2022
Value US$2,065.00 | Price 41.30 | Shares 50
Buy 7 Jun 2022
Value US$4,075.00 | Price 40.75 | Shares 100
Buy 7 Jun 2022
Value US$4,095.00 | Price 40.95 | Shares 100
Buy 6 Jun 2022
Value US$4,009.98 | Price 41.34 | Shares 97
Buy 6 Jun 2022
Value US$124.11 | Price 41.37 | Shares 3
Buy 6 Jun 2022
Value US$6,663.06 | Price 41.13 | Shares 162
Buy 6 Jun 2022
Value US$4,114.00 | Price 41.14 | Shares 100
Buy 6 Jun 2022
Value US$16,520.00 | Price 41.30 | Shares 400
Buy 6 Jun 2022
Value US$788.50 | Price 41.50 | Shares 19
Buy 6 Jun 2022
Value US$82.78 | Price 41.39 | Shares 2
Buy 6 Jun 2022
Value US$82.80 | Price 41.40 | Shares 2
Buy 6 Jun 2022
Value US$3,523.25 | Price 41.45 | Shares 85
Buy 6 Jun 2022
Value US$539.11 | Price 41.47 | Shares 13
Buy 6 Jun 2022
Value US$3,277.71 | Price 41.49 | Shares 79
Buy 6 Jun 2022
Value US$29,243.43 | Price 41.13 | Shares 711
Buy 6 Jun 2022
Value US$4,128.00 | Price 41.28 | Shares 100
Buy 6 Jun 2022
Value US$1,451.10 | Price 41.46 | Shares 35
Buy 6 Jun 2022
Value US$2,696.85 | Price 41.49 | Shares 65
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Notification date Transaction date B/S Transaction type Insider and/or position Nb. shares
Price
Value
Number of shares Price Value Details
2026-03-11 2026-03-10 B Purchase Non-Executive Director
51,557 -12.9%
429.88
US$1,703,864
51,557 -12.9% 429.88 US$1,703,864
2024-06-10 2024-06-07 B Purchase Non-Executive Director
6,364 -22.9%
449.66
US$2,574,434
6,364 -22.9% 449.66 US$2,574,434
2023-09-11 2023-09-07 B Purchase

President and CEO

Officer
30,718 +43.6%
434.10
US$3,039,511
30,718 +43.6% 434.10 US$3,039,511
2023-09-11 2023-09-07 B Purchase

President and CEO

Officer
104 +0.3%
26.14
US$2,719
104 +0.3% 26.14 US$2,719
2023-09-11 2023-09-07 B Purchase

President and CEO

Officer
1 +0.0%
26.08
US$26
1 +0.0% 26.08 US$26
2023-09-11 2023-09-07 B Purchase

President and CEO

Officer
5 +0.0%
26.06
US$130
5 +0.0% 26.06 US$130
2023-09-11 2023-09-07 B Purchase

President and CEO

Officer
31 +0.1%
26.01
US$806
31 +0.1% 26.01 US$806
2023-09-07 2023-09-06 B Purchase

President and CEO

Officer
600 +1.7%
25.98
US$15,588
600 +1.7% 25.98 US$15,588
2023-09-07 2023-09-06 B Purchase

President and CEO

Officer
147 +0.4%
25.96
US$3,816
147 +0.4% 25.96 US$3,816
2023-09-07 2023-09-06 B Purchase

President and CEO

Officer
100 +0.3%
25.95
US$2,595
100 +0.3% 25.95 US$2,595
2023-09-07 2023-09-06 B Purchase

President and CEO

Officer
231 +0.7%
25.93
US$5,990
231 +0.7% 25.93 US$5,990
2023-09-07 2023-09-06 B Purchase

President and CEO

Officer
156 +0.5%
25.90
US$4,040
156 +0.5% 25.90 US$4,040
2023-09-07 2023-09-06 B Purchase

President and CEO

Officer
44 +0.1%
25.88
US$1,139
44 +0.1% 25.88 US$1,139
2023-09-07 2023-09-06 B Purchase

President and CEO

Officer
958 +2.9%
25.86
US$24,774
958 +2.9% 25.86 US$24,774
2023-09-07 2023-09-06 B Purchase

President and CEO

Officer
11 +0.0%
25.84
US$284
11 +0.0% 25.84 US$284
2023-09-07 2023-09-06 B Purchase

President and CEO

Officer
18 +0.1%
25.80
US$464
18 +0.1% 25.80 US$464
2023-09-07 2023-09-06 B Purchase

President and CEO

Officer
576 +1.8%
25.79
US$14,855
576 +1.8% 25.79 US$14,855
2023-09-07 2023-09-06 B Purchase

President and CEO

Officer
200 +0.6%
25.78
US$5,156
200 +0.6% 25.78 US$5,156
2023-09-07 2023-09-06 B Purchase

President and CEO

Officer
400 +1.3%
25.77
US$10,308
400 +1.3% 25.77 US$10,308
2023-09-07 2023-09-06 B Purchase

President and CEO

Officer
77 +0.2%
25.76
US$1,984
77 +0.2% 25.76 US$1,984
2023-09-07 2023-09-06 B Purchase

President and CEO

Officer
318 +1.0%
25.75
US$8,188
318 +1.0% 25.75 US$8,188
2023-09-07 2023-09-06 B Purchase

President and CEO

Officer
100 +0.3%
25.73
US$2,573
100 +0.3% 25.73 US$2,573
2023-09-07 2023-09-06 B Purchase

President and CEO

Officer
600 +2.0%
25.69
US$15,414
600 +2.0% 25.69 US$15,414
2023-09-07 2023-09-06 B Purchase

President and CEO

Officer
600 +2.0%
25.68
US$15,408
600 +2.0% 25.68 US$15,408
2023-09-07 2023-09-06 B Purchase

President and CEO

Officer
299 +1.0%
25.66
US$7,672
299 +1.0% 25.66 US$7,672
2023-09-07 2023-09-06 B Purchase

President and CEO

Officer
212 +0.7%
25.65
US$5,438
212 +0.7% 25.65 US$5,438
2023-09-07 2023-09-06 B Purchase

President and CEO

Officer
100 +0.3%
25.62
US$2,562
100 +0.3% 25.62 US$2,562
2023-09-07 2023-09-06 B Purchase

President and CEO

Officer
100 +0.3%
25.57
US$2,557
100 +0.3% 25.57 US$2,557
2023-09-07 2023-09-06 B Purchase

President and CEO

Officer
200 +0.7%
25.51
US$5,102
200 +0.7% 25.51 US$5,102
2023-09-07 2023-09-06 B Purchase

President and CEO

Officer
2,406 +9.1%
25.50
US$61,353
2,406 +9.1% 25.50 US$61,353
2023-09-07 2023-09-06 B Purchase

President and CEO

Officer
228 +0.9%
25.49
US$5,812
228 +0.9% 25.49 US$5,812
2023-09-07 2023-09-06 B Purchase

President and CEO

Officer
508 +2.0%
25.13
US$12,766
508 +2.0% 25.13 US$12,766
2023-09-07 2023-09-06 B Purchase

President and CEO

Officer
100 +0.4%
25.08
US$2,508
100 +0.4% 25.08 US$2,508
2023-09-07 2023-09-06 B Purchase

President and CEO

Officer
307 +1.2%
25.04
US$7,687
307 +1.2% 25.04 US$7,687
2023-09-07 2023-09-06 B Purchase

President and CEO

Officer
100 +0.4%
24.80
US$2,480
100 +0.4% 24.80 US$2,480
2022-09-01 2022-08-30 B Purchase Non-Executive Director
136 +1.0%
40.97
US$5,572
136 +1.0% 40.97 US$5,572
2022-09-01 2022-08-30 B Purchase Non-Executive Director
2 +0.0%
41.01
US$82
2 +0.0% 41.01 US$82
2022-09-01 2022-08-30 B Purchase Non-Executive Director
24 +0.2%
41.07
US$986
24 +0.2% 41.07 US$986
2022-09-01 2022-08-30 B Purchase Non-Executive Director
838 +6.8%
41.17
US$34,499
838 +6.8% 41.17 US$34,499
2022-06-17 2022-06-15 B Purchase Non-Executive Director
5,000 +68.5%
51.00
US$255,000
5,000 +68.5% 51.00 US$255,000
2022-06-17 2022-06-15 B Purchase Large shareholder
10,000 +0.1%
51.00
US$510,000
10,000 +0.1% 51.00 US$510,000
2022-06-07 2022-06-07 B Purchase

President and CEO

Officer
3 +0.0%
43.49
US$130
3 +0.0% 43.49 US$130
2022-06-07 2022-06-07 B Purchase

President and CEO

Officer
296 +1.2%
43.50
US$12,877
296 +1.2% 43.50 US$12,877
2022-06-07 2022-06-07 B Purchase

President and CEO

Officer
736 +3.0%
43.95
US$32,347
736 +3.0% 43.95 US$32,347
2022-06-07 2022-06-07 B Purchase

President and CEO

Officer
100 +0.4%
44.19
US$4,419
100 +0.4% 44.19 US$4,419
2022-06-07 2022-06-07 B Purchase

President and CEO

Officer
32 +0.1%
43.95
US$1,406
32 +0.1% 43.95 US$1,406
2022-06-07 2022-06-07 B Purchase

President and CEO

Officer
530 +2.2%
44.10
US$23,373
530 +2.2% 44.10 US$23,373
2022-06-07 2022-06-07 B Purchase

President and CEO

Officer
10 +0.0%
43.74
US$437
10 +0.0% 43.74 US$437
2022-06-07 2022-06-07 B Purchase

President and CEO

Officer
300 +1.3%
43.75
US$13,125
300 +1.3% 43.75 US$13,125
2022-06-07 2022-06-07 B Purchase

President and CEO

Officer
1 +0.0%
42.54
US$43
1 +0.0% 42.54 US$43
2022-06-07 2022-06-07 B Purchase

President and CEO

Officer
4 +0.0%
42.55
US$170
4 +0.0% 42.55 US$170
2022-06-07 2022-06-07 B Purchase

President and CEO

Officer
95 +0.4%
42.56
US$4,043
95 +0.4% 42.56 US$4,043
2022-06-07 2022-06-07 B Purchase

President and CEO

Officer
100 +0.4%
42.54
US$4,254
100 +0.4% 42.54 US$4,254
2022-06-07 2022-06-07 B Purchase

President and CEO

Officer
100 +0.4%
42.35
US$4,235
100 +0.4% 42.35 US$4,235
2022-06-07 2022-06-07 B Purchase

President and CEO

Officer
100 +0.4%
42.10
US$4,210
100 +0.4% 42.10 US$4,210
2022-06-07 2022-06-07 B Purchase

President and CEO

Officer
473 +2.1%
42.30
US$20,008
473 +2.1% 42.30 US$20,008
2022-06-07 2022-06-07 B Purchase

President and CEO

Officer
50 +0.2%
41.15
US$2,058
50 +0.2% 41.15 US$2,058
2022-06-07 2022-06-07 B Purchase

President and CEO

Officer
50 +0.2%
41.30
US$2,065
50 +0.2% 41.30 US$2,065
2022-06-07 2022-06-07 B Purchase

President and CEO

Officer
100 +0.5%
40.75
US$4,075
100 +0.5% 40.75 US$4,075
2022-06-07 2022-06-07 B Purchase

President and CEO

Officer
100 +0.5%
40.95
US$4,095
100 +0.5% 40.95 US$4,095
2022-06-07 2022-06-06 B Purchase

President and CEO

Officer
97 +0.4%
41.34
US$4,010
97 +0.4% 41.34 US$4,010
2022-06-07 2022-06-06 B Purchase

President and CEO

Officer
3 +0.0%
41.37
US$124
3 +0.0% 41.37 US$124
2022-06-07 2022-06-06 B Purchase

President and CEO

Officer
162 +0.7%
41.13
US$6,663
162 +0.7% 41.13 US$6,663
2022-06-07 2022-06-06 B Purchase

President and CEO

Officer
100 +0.5%
41.14
US$4,114
100 +0.5% 41.14 US$4,114
2022-06-07 2022-06-06 B Purchase

President and CEO

Officer
400 +1.9%
41.30
US$16,520
400 +1.9% 41.30 US$16,520
2022-06-07 2022-06-06 B Purchase

President and CEO

Officer
19 +0.1%
41.50
US$788
19 +0.1% 41.50 US$788
2022-06-07 2022-06-06 B Purchase

President and CEO

Officer
2 +0.0%
41.39
US$83
2 +0.0% 41.39 US$83
2022-06-07 2022-06-06 B Purchase

President and CEO

Officer
2 +0.0%
41.40
US$83
2 +0.0% 41.40 US$83
2022-06-07 2022-06-06 B Purchase

President and CEO

Officer
85 +0.4%
41.45
US$3,523
85 +0.4% 41.45 US$3,523
2022-06-07 2022-06-06 B Purchase

President and CEO

Officer
13 +0.1%
41.47
US$539
13 +0.1% 41.47 US$539
2022-06-07 2022-06-06 B Purchase

President and CEO

Officer
79 +0.4%
41.49
US$3,278
79 +0.4% 41.49 US$3,278
2022-06-07 2022-06-06 B Purchase

President and CEO

Officer
711 +3.5%
41.13
US$29,243
711 +3.5% 41.13 US$29,243
2022-06-07 2022-06-06 B Purchase

President and CEO

Officer
100 +0.5%
41.28
US$4,128
100 +0.5% 41.28 US$4,128
2022-06-07 2022-06-06 B Purchase

President and CEO

Officer
35 +0.2%
41.46
US$1,451
35 +0.2% 41.46 US$1,451
2022-06-07 2022-06-06 B Purchase

President and CEO

Officer
65 +0.3%
41.49
US$2,697
65 +0.3% 41.49 US$2,697