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