GLOBAL PARTNERS LP
GLP, GLP-PB · Wholesale-Petroleum Bulk Stations & Terminals · 34.0M shares · EDGAR filings ↗
Net buyback after stock comp: -$7M (gross $4M, SBC $11M)
Reference price $42.81 · est. market cap ~$1.5B — last insider purchase, 2026-06-18 (estimated from the dated SEC Form 4 price × shares outstanding — not a live quote)
Grade
C64Large but thin-margin petroleum/fuel-distribution MLP with mid-pack returns and solid top-line growth.
Strengths
- Revenue growth 14.5% (80th pct) and ROA 2.5% (63rd pct) on a vast Northeast terminal/station network
- Recent debt refinancing (2033 notes) and Gulf Coast marine-fuel expansion extend the franchise
Risks
- Razor-thin gross margin (5.7%, 6th pct) and net margin 0.5% leave little error cushion
- Weak liquidity (quick ratio 0.63) and distribution/leverage obligations typical of an MLP
Notable findings
- Restatement” Amendment to the Credit Agreement —On March 20, 2025, we and certain of our subsidiaries entered into the eleventh amendment to the third amended and restated credit agreement which, among other t 8-K ↗
- Exec changeRecent 8-K item 5.02 8-K ↗
- Insider buyingInsider buying — 23 open-market buy(s) by 1 insider(s) (~$6M, last 6mo) Form 4 ↗
- Insider sellingInsider selling — 14 open-market sale(s) by 1 insider(s) (~$2M, last 6mo) Form 4 ↗
Quarterly revenue
Last 4 quarters · from SEC filings.
Key metrics
Gross margin
5.7%
Operating margin
1.3%
Net margin
0.5%
Return on assets
2.5%
Revenue growth (QoQ)
14.5%
Net-income growth
-11.2%
Current ratio
1.1×
Stock comp / revenue
0.1%
Insider transactions · last 18 months
| Date | Insider | Type | Shares | Price |
|---|---|---|---|---|
| 2026-06-18 | Global GP LLC | Buy | 5.0K | $42.81 |
| 2026-06-17 | Global GP LLC | Buy | 5.0K | $43.28 |
| 2026-06-15 | Global GP LLC | Buy | 5.0K | $46.69 |
| 2026-06-12 | Global GP LLC | Buy | 5.0K | $46.50 |
| 2026-06-10 | Global GP LLC | Buy | 5.0K | $50.17 |
| 2026-06-09 | Global GP LLC | Buy | 5.0K | $49.44 |
| 2026-06-08 | Global GP LLC | Buy | 5.0K | $49.29 |
| 2026-06-04 | Global GP LLC | Buy | 5.0K | $49.50 |
| 2026-06-03 | Global GP LLC | Buy | 5.0K | $49.42 |
| 2026-06-02 | Global GP LLC | Buy | 5.0K | $49.19 |
| 2026-06-01 | Global GP LLC | Buy | 5.0K | $48.41 |
| 2026-05-29 | Global GP LLC | Buy | 5.0K | $47.22 |
| 2026-05-28 | Global GP LLC | Buy | 5.0K | $48.35 |
| 2026-05-27 | Global GP LLC | Buy | 5.0K | $48.94 |
| 2026-05-26 | Global GP LLC | Buy | 5.0K | $48.92 |
| 2026-05-22 | Global GP LLC | Buy | 4.2K | $50.05 |
| 2026-05-21 | Global GP LLC | Buy | 5.0K | $51.28 |
| 2026-05-20 | Global GP LLC | Buy | 10K | $51.19 |
| 2026-05-19 | Global GP LLC | Buy | 7.5K | $49.27 |
| 2026-05-18 | Global GP LLC | Buy | 7.5K | $48.86 |
| 2026-05-15 | Global GP LLC | Buy | 5.0K | $49.17 |
| 2026-05-14 | Global GP LLC | Buy | 5.0K | $49.35 |
| 2026-05-13 | Global GP LLC | Buy | 5.0K | $48.75 |
| 2026-04-14 | Seabrook Kristin K. | Option exercise | 3.4K | — |
| 2026-04-14 | Global GP LLC | Other | 3.4K | $45.86 |
| 2026-04-14 | Global GP LLC | Other | 1.6K | $45.86 |
| 2026-04-14 | Seabrook Kristin K. | Tax withheld | 1.6K | $45.86 |
| 2026-03-25 | Romaine Mark | Sell | 2.1K | $44.80 |
| 2026-03-23 | Romaine Mark | Sell | 435 | $47.31 |
| 2026-03-20 | Romaine Mark | Sell | 2.0K | $48.19 |
| 2026-03-19 | Romaine Mark | Sell | 3.2K | $48.10 |
| 2026-03-18 | Romaine Mark | Sell | 4.7K | $47.76 |
| 2026-03-17 | Romaine Mark | Sell | 7.5K | $47.39 |
| 2026-03-16 | Romaine Mark | Sell | 3.4K | $47.00 |
| 2026-03-13 | Romaine Mark | Sell | 900 | $47.50 |
| 2026-03-13 | Romaine Mark | Sell | 900 | $47.50 |
| 2026-03-12 | Romaine Mark | Sell | 1.1K | $47.56 |
| 2026-03-12 | Romaine Mark | Sell | 1.3K | $47.62 |
| 2026-03-11 | Romaine Mark | Sell | 1.6K | $48.03 |
| 2026-03-10 | Romaine Mark | Sell | 252 | $48.50 |
| 2026-03-09 | Romaine Mark | Sell | 2.5K | $48.00 |
| 2026-02-25 | Global GP LLC | Other | 248K | $48.19 |
| 2026-02-25 | Global GP LLC | Other | 120K | $48.19 |
| 2026-02-25 | Hanson Gregory B. | Grant | 33K | — |
| 2026-02-25 | Hanson Gregory B. | Tax withheld | 16K | $48.19 |
| 2026-02-25 | Romaine Mark | Grant | 47K | — |
| 2026-02-25 | Romaine Mark | Tax withheld | 23K | $48.19 |
| 2026-02-25 | Spencer Matthew | Grant | 16K | — |
| 2026-02-25 | Spencer Matthew | Tax withheld | 7.6K | $48.19 |
| 2026-02-25 | Slifka Eric | Grant | 129K | — |
| 2026-02-25 | Slifka Eric | Tax withheld | 62K | $48.19 |
| 2026-01-06 | HAILER JOHN T | Option exercise | 2.1K | — |
| 2026-01-06 | Pereira Jaime | Option exercise | 2.1K | — |
| 2026-01-06 | Kelly Clare McGrory | Option exercise | 2.1K | — |
| 2026-01-06 | OWENS ROBERT W | Option exercise | 2.1K | — |
| 2026-01-06 | Slifka Eric | Option exercise | 15K | — |
| 2026-01-06 | Slifka Eric | Tax withheld | 7.3K | $42.97 |
| 2026-01-06 | Spencer Matthew | Option exercise | 1.7K | — |
| 2026-01-06 | Spencer Matthew | Tax withheld | 504 | $42.97 |
| 2026-01-06 | Hanson Gregory B. | Option exercise | 5.2K | — |
| 2026-01-06 | Hanson Gregory B. | Tax withheld | 1.5K | $42.97 |
| 2026-01-06 | Romaine Mark | Option exercise | 5.4K | — |
| 2026-01-06 | Romaine Mark | Tax withheld | 1.7K | $42.97 |
| 2026-01-06 | Global GP LLC | Other | 39K | $42.97 |
| 2026-01-06 | Global GP LLC | Other | 12K | $42.97 |
| 2026-01-05 | Slifka Eric | Option exercise | 21K | — |
| 2026-01-05 | Spencer Matthew | Tax withheld | 653 | $42.26 |
| 2026-01-05 | Hanson Gregory B. | Option exercise | 5.4K | — |
| 2026-01-05 | Hanson Gregory B. | Tax withheld | 1.7K | $42.26 |
| 2026-01-05 | Hanson Gregory B. | Option exercise | 6.6K | — |
| 2026-01-05 | Hanson Gregory B. | Tax withheld | 1.9K | $42.26 |
| 2026-01-05 | Spencer Matthew | Option exercise | 2.2K | — |
| 2026-01-05 | Spencer Matthew | Tax withheld | 919 | $42.26 |
| 2026-01-05 | Romaine Mark | Option exercise | 7.9K | — |
| 2026-01-05 | Romaine Mark | Tax withheld | 2.3K | $42.26 |
| 2026-01-05 | Romaine Mark | Option exercise | 7.0K | — |
| 2026-01-05 | Romaine Mark | Tax withheld | 2.0K | $42.26 |
| 2026-01-05 | Spencer Matthew | Option exercise | 2.6K | — |
| 2026-01-05 | Slifka Eric | Tax withheld | 9.3K | $42.26 |
| 2026-01-05 | Global GP LLC | Other | 80K | $42.26 |
| 2026-01-05 | Global GP LLC | Other | 29K | $42.26 |
| 2026-01-05 | Slifka Eric | Option exercise | 19K | — |
| 2026-01-05 | Slifka Eric | Tax withheld | 7.9K | $42.26 |
| 2025-12-23 | Global GP LLC | Buy | 1.1K | $43.02 |
| 2025-12-22 | Global GP LLC | Buy | 1.2K | $42.98 |
| 2025-12-19 | Global GP LLC | Buy | 2.0K | $42.66 |
| 2025-12-18 | Global GP LLC | Buy | 2.5K | $42.64 |
| 2025-12-17 | Global GP LLC | Buy | 2.2K | $42.02 |
| 2025-12-16 | Global GP LLC | Buy | 1.8K | $42.35 |
| 2025-12-15 | Global GP LLC | Buy | 1.5K | $43.43 |
| 2025-12-11 | Global GP LLC | Buy | 2.0K | $44.16 |
| 2025-12-08 | Global GP LLC | Buy | 2.5K | $44.84 |
| 2025-12-05 | Global GP LLC | Buy | 1.4K | $45.48 |
| 2025-12-04 | Global GP LLC | Buy | 5.0K | $45.21 |
| 2025-12-03 | Global GP LLC | Buy | 4.9K | $44.64 |
| 2025-12-02 | Global GP LLC | Buy | 3.8K | $43.35 |
| 2025-12-01 | Global GP LLC | Buy | 1.8K | $43.97 |
| 2025-11-26 | Global GP LLC | Buy | 1.7K | $44.10 |
| 2025-11-25 | Global GP LLC | Buy | 2.2K | $42.88 |
| 2025-11-24 | Global GP LLC | Buy | 4.0K | $42.05 |
| 2025-11-21 | Global GP LLC | Buy | 4.0K | $42.96 |
| 2025-11-20 | Global GP LLC | Buy | 3.1K | $42.96 |
| 2025-11-19 | Global GP LLC | Buy | 2.5K | $42.56 |
| 2025-11-18 | Global GP LLC | Buy | 2.2K | $42.24 |
| 2025-11-14 | Global GP LLC | Buy | 2.1K | $43.95 |
| 2025-11-13 | Global GP LLC | Buy | 5.0K | $42.05 |
| 2025-09-25 | Global GP LLC | Buy | 5.0K | $50.08 |
| 2025-09-24 | Global GP LLC | Buy | 5.0K | $50.52 |
| 2025-09-23 | Global GP LLC | Buy | 2.5K | $49.16 |
| 2025-09-22 | Global GP LLC | Buy | 2.7K | $49.42 |
| 2025-09-19 | Global GP LLC | Buy | 5.0K | $49.63 |
| 2025-09-15 | Romaine Mark | Sell | 9.0K | $51.44 |
| 2025-09-05 | Global GP LLC | Buy | 2.5K | $51.60 |
| 2025-08-28 | Global GP LLC | Buy | 5.0K | $52.75 |
| 2025-08-27 | Global GP LLC | Buy | 5.0K | $51.97 |
| 2025-08-26 | Global GP LLC | Buy | 5.0K | $51.14 |
| 2025-08-21 | Global GP LLC | Buy | 5.0K | $51.34 |
| 2025-08-20 | Global GP LLC | Buy | 5.0K | $50.78 |
| 2025-08-19 | Global GP LLC | Buy | 5.0K | $50.53 |
| 2025-08-18 | Global GP LLC | Buy | 7.5K | $50.50 |
| 2025-08-15 | Romaine Mark | Sell | 9.0K | $50.38 |
| 2025-08-14 | Global GP LLC | Buy | 5.0K | $50.99 |
| 2025-08-13 | Global GP LLC | Buy | 5.0K | $50.80 |
| 2025-08-12 | Global GP LLC | Buy | 5.0K | $49.42 |
| 2025-07-16 | Romaine Mark | Sell | 1.9K | $51.68 |
| 2025-07-15 | Romaine Mark | Sell | 7.1K | $51.28 |
| 2025-06-25 | Romaine Mark | Sell | 2.3K | $51.53 |
| 2025-06-24 | Romaine Mark | Sell | 6.7K | $54.26 |
| 2025-06-12 | Global GP LLC | Buy | 5.0K | $55.43 |
| 2025-06-11 | Global GP LLC | Buy | 5.0K | $54.35 |
| 2025-06-09 | Global GP LLC | Buy | 5.0K | $54.31 |
| 2025-06-03 | Global GP LLC | Buy | 5.0K | $53.95 |
| 2025-06-02 | Global GP LLC | Buy | 5.0K | $53.20 |
| 2025-05-29 | Global GP LLC | Buy | 5.0K | $52.72 |
| 2025-05-27 | Global GP LLC | Buy | 5.0K | $51.52 |
| 2025-05-20 | Global GP LLC | Buy | 4.6K | $50.13 |
| 2025-05-19 | Global GP LLC | Buy | 5.0K | $48.11 |
| 2025-05-15 | Global GP LLC | Buy | 4.6K | $49.82 |
| 2025-05-14 | Global GP LLC | Buy | 9.1K | $48.60 |
| 2025-05-03 | Spencer Matthew | Tax withheld | 2.4K | $51.32 |
| 2025-05-03 | Hanson Gregory B. | Option exercise | 8.4K | — |
| 2025-05-03 | Hanson Gregory B. | Tax withheld | 4.1K | $51.32 |
| 2025-05-03 | Global GP LLC | Other | 106K | $51.32 |
| 2025-05-03 | Global GP LLC | Other | 51K | $51.32 |
| 2025-05-03 | Romaine Mark | Tax withheld | 16K | $51.32 |
| 2025-05-03 | Slifka Eric | Option exercise | 50K | — |
| 2025-05-03 | Slifka Eric | Tax withheld | 24K | $51.32 |
| 2025-05-03 | Romaine Mark | Option exercise | 34K | — |
| 2025-05-03 | Geary Sean T. | Option exercise | 8.4K | — |
| 2025-05-03 | Geary Sean T. | Tax withheld | 4.1K | $51.32 |
| 2025-05-03 | Spencer Matthew | Option exercise | 5.0K | — |
| 2025-03-25 | Romaine Mark | Sell | 13K | $52.74 |
| 2025-03-25 | Global GP LLC | Buy | 10K | $53.21 |
| 2025-03-24 | Hanson Gregory B. | Tax withheld | 3.2K | $53.11 |
| 2025-03-24 | Global GP LLC | Other | 25K | $53.11 |
| 2025-03-24 | Slifka Eric | Option exercise | 25K | — |
| 2025-03-24 | Slifka Eric | Tax withheld | 12K | $53.11 |
| 2025-03-24 | Romaine Mark | Sell | 11 | $54.00 |
| 2025-03-24 | Romaine Mark | Option exercise | 11K | — |
| 2025-03-24 | Romaine Mark | Tax withheld | 5.4K | $53.11 |
| 2025-03-24 | Geary Sean T. | Option exercise | 5.4K | — |
| 2025-03-24 | Geary Sean T. | Tax withheld | 2.6K | $53.11 |
| 2025-03-24 | Spencer Matthew | Option exercise | 4.0K | — |
| 2025-03-24 | Spencer Matthew | Tax withheld | 1.9K | $53.11 |
| 2025-03-24 | Hanson Gregory B. | Option exercise | 6.7K | — |
| 2025-03-24 | Global GP LLC | Other | 52K | $53.11 |
| 2025-03-24 | Global GP LLC | Other | 27K | $53.11 |
| 2025-03-21 | Romaine Mark | Sell | 2.2K | $54.06 |
| 2025-02-26 | Global GP LLC | Other | 258K | $58.17 |
| 2025-02-26 | Global GP LLC | Other | 124K | $58.17 |
| 2025-02-26 | Geary Sean T. | Grant | 20K | — |
| 2025-02-26 | Geary Sean T. | Tax withheld | 8.9K | $58.17 |
| 2025-02-26 | Spencer Matthew | Grant | 18K | — |
| 2025-02-26 | Spencer Matthew | Tax withheld | 7.5K | $58.17 |
| 2025-02-26 | Romaine Mark | Grant | 55K | — |
| 2025-02-26 | Romaine Mark | Tax withheld | 28K | $58.17 |
| 2025-02-26 | Hanson Gregory B. | Grant | 28K | — |
| 2025-02-26 | Hanson Gregory B. | Tax withheld | 13K | $58.17 |
| 2025-02-26 | Slifka Eric | Grant | 138K | — |
| 2025-02-26 | Slifka Eric | Tax withheld | 67K | $58.17 |
| 2025-01-06 | Geary Sean T. | Tax withheld | 1.1K | $47.25 |
| 2025-01-06 | Global GP LLC | Other | 50K | $47.25 |
| 2025-01-06 | Global GP LLC | Other | 15K | $47.25 |
| 2025-01-06 | Geary Sean T. | Option exercise | 3.8K | — |
| 2025-01-06 | Spencer Matthew | Option exercise | 2.2K | — |
| 2025-01-06 | Spencer Matthew | Tax withheld | 647 | $47.25 |
| 2025-01-06 | Romaine Mark | Option exercise | 7.0K | — |
| 2025-01-06 | Romaine Mark | Tax withheld | 2.0K | $47.25 |
| 2025-01-06 | Hanson Gregory B. | Option exercise | 6.6K | — |
| 2025-01-06 | Hanson Gregory B. | Tax withheld | 1.9K | $47.25 |
| 2025-01-06 | Slifka Eric | Option exercise | 19K | — |
| 2025-01-06 | Slifka Eric | Tax withheld | 9.3K | $47.25 |
| 2025-01-06 | Kelly Clare McGrory | Option exercise | 2.8K | — |
| 2025-01-06 | HAILER JOHN T | Option exercise | 2.8K | — |
| 2025-01-06 | OWENS ROBERT W | Option exercise | 2.8K | — |
| 2025-01-06 | Pereira Jaime | Option exercise | 2.8K | — |
| 2025-01-05 | Hanson Gregory B. | Option exercise | 5.4K | — |
| 2025-01-05 | Hanson Gregory B. | Tax withheld | 1.6K | $47.25 |
| 2025-01-05 | Slifka Eric | Option exercise | 21K | — |
| 2025-01-05 | Slifka Eric | Tax withheld | 10K | $47.25 |
| 2025-01-05 | Global GP LLC | Other | 16K | $47.25 |
| 2025-01-05 | Global GP LLC | Other | 41K | $47.25 |
| 2025-01-05 | Geary Sean T. | Option exercise | 3.9K | — |
| 2025-01-05 | Geary Sean T. | Tax withheld | 1.2K | $47.25 |
| 2025-01-05 | Spencer Matthew | Option exercise | 2.6K | — |
| 2025-01-05 | Spencer Matthew | Tax withheld | 769 | $47.25 |
| 2025-01-05 | Romaine Mark | Option exercise | 7.9K | — |
| 2025-01-05 | Romaine Mark | Tax withheld | 2.3K | $47.25 |
| 2025-01-01 | Global GP LLC | Other | 43K | $46.55 |
| 2025-01-01 | Global GP LLC | Other | 18K | $46.55 |
| 2025-01-01 | Spencer Matthew | Option exercise | 3.0K | — |
| 2025-01-01 | Spencer Matthew | Tax withheld | 1.1K | $46.55 |
| 2025-01-01 | Geary Sean T. | Option exercise | 3.3K | — |
| 2025-01-01 | Geary Sean T. | Tax withheld | 1.2K | $46.55 |
| 2025-01-01 | Hanson Gregory B. | Option exercise | 4.6K | — |
| 2025-01-01 | Hanson Gregory B. | Tax withheld | 1.6K | $46.55 |
| 2025-01-01 | Romaine Mark | Option exercise | 9.2K | — |
| 2025-01-01 | Slifka Eric | Option exercise | 23K | — |
| 2025-01-01 | Romaine Mark | Tax withheld | 3.1K | $46.55 |
| 2025-01-01 | Slifka Eric | Tax withheld | 11K | $46.55 |
All non-derivative Form 4 activity (SEC), newest first.
Notable events (8-K)
Recent filings
| Form | Filed | Period | Accession |
|---|---|---|---|
| 8-K | 2026-05-08 | 2026-05-08 | 0001104659-26-057571 ↗ |
| 10-Q | 2026-05-08 | 2026-03-31 | 0001104659-26-057689 ↗ |
| 8-K | 2026-04-30 | 2026-04-30 | 0001104659-26-052235 ↗ |
| 8-K | 2026-04-13 | 2026-04-13 | 0001104659-26-042376 ↗ |
| 8-K | 2026-03-19 | 2026-03-13 | 0001104659-26-032078 ↗ |
| 8-K | 2026-02-27 | 2026-02-27 | 0001104659-26-021027 ↗ |
| 10-K | 2026-02-27 | 2025-12-31 | 0001104659-26-021381 ↗ |
| 8-K | 2026-01-30 | 2026-01-30 | 0001104659-26-008332 ↗ |
| 8-K | 2026-01-12 | 2026-01-12 | 0001104659-26-002740 ↗ |
| 8-K | 2026-01-06 | 2025-12-31 | 0001104659-26-001335 ↗ |
| 10-Q | 2025-11-07 | 2025-09-30 | 0001104659-25-108244 ↗ |
| 8-K | 2025-11-07 | 2025-11-07 | 0001104659-25-108155 ↗ |