Insider Title Company Date Price Return Shares Value
Martin Product Sales Llc Non-Executive MARTIN MIDSTREAM PARTNERS L.P. (MMLP) 2025-06-10 $3.05 0.0% 605,633 $1,847,181
Martin Product Sales Llc Non-Executive MARTIN MIDSTREAM PARTNERS L.P. (MMLP) 2025-06-05 $3.00 0.0% 4,562 $13,679
Martin Product Sales Llc Non-Executive MARTIN MIDSTREAM PARTNERS L.P. (MMLP) 2025-06-03 $3.00 0.0% 300,877 $902,631
Martin Product Sales Llc Non-Executive MARTIN MIDSTREAM PARTNERS L.P. (MMLP) 2025-05-29 $3.00 0.0% 2,170 $6,507
Martin Product Sales Llc Non-Executive MARTIN MIDSTREAM PARTNERS L.P. (MMLP) 2025-05-23 $2.98 0.0% 8,143 $24,303
Martin Product Sales Llc Non-Executive MARTIN MIDSTREAM PARTNERS L.P. (MMLP) 2025-05-20 $3.00 0.0% 46,433 $139,094
Martin Product Sales Llc Non-Executive MARTIN MIDSTREAM PARTNERS L.P. (MMLP) 2025-05-15 $3.00 0.0% 32,303 $96,901
Martin Product Sales Llc Non-Executive MARTIN MIDSTREAM PARTNERS L.P. (MMLP) 2025-05-07 $2.98 0.0% 26,600 $79,392
Martin Product Sales Llc Non-Executive MARTIN MIDSTREAM PARTNERS L.P. (MMLP) 2025-05-02 $2.85 0.0% 10,713 $30,516
Martin Product Sales Llc Non-Executive MARTIN MIDSTREAM PARTNERS L.P. (MMLP) 2025-04-30 $2.82 0.0% 94,517 $266,995
Martin Product Sales Llc Non-Executive MARTIN MIDSTREAM PARTNERS L.P. (MMLP) 2025-04-25 $2.96 0.0% 71,919 $213,039
Martin Product Sales Llc Non-Executive MARTIN MIDSTREAM PARTNERS L.P. (MMLP) 2025-04-22 $2.65 0.0% 16,546 $43,853
Martin Product Sales Llc Non-Executive MARTIN MIDSTREAM PARTNERS L.P. (MMLP) 2025-03-14 $3.62 0.0% 7,949 $28,761
Martin Product Sales Llc Non-Executive MARTIN MIDSTREAM PARTNERS L.P. (MMLP) 2025-03-11 $3.61 0.0% 43,337 $156,636
Martin Product Sales Llc Non-Executive MARTIN MIDSTREAM PARTNERS L.P. (MMLP) 2025-03-06 $3.63 0.0% 36,467 $132,513
Martin Product Sales Llc Non-Executive MARTIN MIDSTREAM PARTNERS L.P. (MMLP) 2025-02-28 $3.68 0.0% 42,806 $157,419
Martin Product Sales Llc Non-Executive MARTIN MIDSTREAM PARTNERS L.P. (MMLP) 2025-02-25 $3.59 0.0% 54,010 $194,147
Martin Product Sales Llc Non-Executive MARTIN MIDSTREAM PARTNERS L.P. (MMLP) 2025-02-20 $3.53 0.0% 73,151 $258,113
Return Profit / (loss) Cost
Total 0.0% $0 $4,591,680