_id
6911bd32ccc777a4e85d6254
Ticker
GLP
Name
Global Partners LP
Exchange
NYSE
Address
800 South Street, Waltham, MA, United States, 02454-9161
Country
USA
Sector
Energy
Industry
Oil & Gas Midstream
Currency
USD
Website
https://www.globalp.com
Description
Global Partners LP engages in the purchasing, selling, gathering, blending, storing, and logistics of transporting gasoline and gasoline blendstocks, distillates, residual oil, renewable fuels, crude oil, and propane to wholesalers, retailers, and commercial customers. The company operates through three segments: Wholesale, Gasoline Distribution and Station Operations (GDSO), and Commercial. The Wholesale segment sells home heating oil, branded and unbranded gasoline and gasoline blendstocks, diesel, kerosene, and residual oil to retailers and wholesale distributors. This segment transports the products by railcars, barges, trucks and/or pipelines. The GDSO segment sells branded and unbranded gasoline to gasoline station operators and sub-jobbers; operates convenience stores and prepared food sales; and provides car wash, lottery, and ATM services, as well as leases gasoline stations. The Commercial segment sells and delivers unbranded gasoline, home heating oil, diesel, kerosene, residual oil, and bunker fuel to customers in the public sector, as well as to commercial and industrial end-users; and sells custom blended fuels. The company is involved in the transportation of petroleum products and renewable fuels through rail from the mid-continent region of the United States and Canada. Global Partners LP was founded in 2005 and is based in Waltham, Massachusetts.
Last Close
44.24
Volume
33165
Current Price
43.8
Change
-0.9945750452079676
Last Updated
2025-11-30T19:25:16.805Z
Image
data:image/webp;base64,UklGRgwGAABXRUJQVlA4WAoAAAAQAAAAPwAAPwAAQUxQSNMCAAABoG3bkmHbmhFxfG3btm3b98m2bdtPtm3btm3bGRHzcCHzByJiAtBTMQUAGWeaORdYcN6ZJxkEAGKKStUAjLPkHpc8+eFPf/9f/vv9q9fuOHHj6RVQkwrEBEPXuvDDYLe/PbLvzIBov8QEkx/0DpPp7pGjDXcPJv+4YUWFal/UMNGR3zKjRLLbcE/GA8tBtA8q2OITpgd7nB6My6eBSa8MU9zAjGQ/PfjNFlDtjWH5T1iCfU5PnjcU2gvD1v/Qk/0P5/2TQrtTHMhwVpmFr04P7cZwECNYaRa+MQ20M8MOjGS9hc+NB+nEsNq/Gay58GYRGZNi+s8YrLvwSNiYBLewsPLM/1eAjc6wPZ3VO18eGzKKYPLPGfWx8FDYKIZT6Gww+f10UEAx40/MFug8BQYYjqOzyeQ3U0EEE3zCaIPOfWGGLRhsNPisQnE9vZWkLwpM+g2jFToPBdZksqEHgKPo7QS/mQy3tZTkkoPfYLRD51ZTfs9s6ui5/mnswsWysZuWZmN3L8Ns696lyLZuX7A0dvVMvzd29gSfMZraB0/SGwquhwtbSv49B3ZoKfjmEMz3H7MZ5yXAgJcYzQS3hOEEllaS308JxSLObMR5JRSC++mNJFeFwbAxow3nk4BAMPAZRhPBTWAADOsxW3A+JBAAENxCry/py0ExqmL2HxnVFZ4Bw+gNO9KzMufL40LGAMGlLHUFf18Ehk7GfoKlpgxuAUOnimneYqknnfvD0LlilndYaongYTDpAooZX2HJKjy5L1TQtWLC2+nevyz8bVMYeqmwo/+nR588+PL8MPRWDMu9zvToXXrwv1PGgqHXYhj74B+Y7tmT8CQfWBSq6KMppjnpW2a6R3aU4UHGw2sbTNBXUcFkuz39H0mGjzlJ8qsLlhGIou+qgM2//52fFXb6+0vnbzgRIIYqxQTABAttduA5l99w07UXHL/jKjMMBKAq6CEAVlA4IBIDAABwEACdASpAAEAAPrVMoU0nI6MiLhJKqOAWiWwAsSVBU95P0GqRPufqe2zfmA88zzwN8A3lL/C+YBmtj6V2yVlMy1nPfc/Qa/TljXnd9ItRcFb1m2g5Swt9t0n39sLqzy/OyXJ7I+cxd58kfS2sS/yqz3Zq2olot/HNzOZQqQufGgnKo2qu77UKIbshQAD++1jY/xwjGdJwFB31DuYlRlgztnEZRGQvW08o8hPzGfbz214205uSdfbQXo33rGqLjPmvwgT0s4NSlc8XkxniRniQ+dpnn7lu4mvCSRWRcRuK/046yGtRS+OoIUdRnEz9nGi6YoFD5rJX/JOXq+5RYGLmvaFtzIGRa5fyTmovl0DasaMNiAhwwKYObO1HQX4M5sPGPlAael6Qa17Vp77PV1n9xCaMcJqmn9CkBVR+YdQOjerz5trQBGED5+zby6n44xe0H1w9TtCGWk2Y8gt63MFtDmAJVzIwbyKR+jC0H8IEdAhb/WvcQ1NrTppnX+mYskg3n6LYZ2E1SHLRP9EO109zKbpmjlYGiyc8BkJRFnE+sN4hxiZAsN+flF7aECJsnu5qHXhwJyXIRUlr2aznBKl9xM3zwfuBNQaHEA6rjYJBUwrJ1wbBa9oCAHX3KKvPRw+1rdCirgrUc3G3vhDVZWiTyXbocKNAQfPKce/kexblyG9QW3XWQFynaVETlycYbseaExtK9BYPMX07uKDYtEtPMJ6648aaK1LOBdYIQo+XGB9aE20KmUBNnzZxlllbwCy6NUprPssGcjWfkAvT5jEXTzhDiVEA65dvJFzi8jkAF8bcTakkWSpDm+9UP76pD3PQesCPJ7h6+YNSTpOSVjeOTlGIkKCZL7H9YieJ461ijz2eixAHmZcfx2kojN6MwW6+0GjW+dCbxO4zm+/ubHNJXMSBBSkIQbVGLaBAvmJlnjMFgBgtjhww8/oa/FNVPSNLaDY8Ty933JJG/m4IgvGGBQ43K3hb+8+M0o+tKiRN5vBy6MpTQWzuDNpWyTap43qG1i7NgnIbemcYk2SkZ+oCAAA=
Ipo Date
2005-09-29T00:00:00.000Z
Market Cap
1490966656
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
0.8594444444444445
Sentiment Sources
9
Rating
3
Target Price
49
Strong Buy
0
Buy
0
Hold
2
Sell
0
Strong Sell
0
Current Quarter
2025-09-30
Revenue
4694416000
Cost Of Revenue
4423048000
Gross Profit
271368000
Operating Expenses
209953000
Operating Income
61415000
Interest Expense
33316000
Pretax Income
28578000
Net Income
24226000
Eps
0.7092543256140762
Dividends Per Share
31856000
Shares Outstanding
33825839
Income Tax Expense
-447000
EBITDA
97130000
Operating Margin
1.3082564476603693
Total Other Income Expense Net
-32837000
Cash
17932000
Short Term Investments
-
Receivables
526533000
Inventories
478511000
Total Current Assets
1134121000
Property Plant Equipment
1976957000
Total Assets
3700284000
Payables
486343000
Short Term Debt
195620000
Long Term Debt
1456796000
Total Liabilities
3017800000
Equity
682484000
Depreciation
35236000
Change In Working Capital
-50709000
Cash From Operations
19026000
Capital Expenditures
19704000
Cash From Investing
-20368000
Cash From Financing
3177000
Net Change In Cash
1835000
PE
21.1442
PB
2.192105016381336
ROE
3.549680285545156
ROA
0.6547065036089121
FCF
-678000
Fcf Percent
-0.00014442691061039329
Piotroski FScore
3
Health Score
36
Deep Value Investing Score
2.5
Defensive Investing Score
6.5
Dividend Investing Score
2
Economic Moat Investing Score
4.8
Garp Investing Score
3
Growth Investing Score
2.5
Momentum Investing Score
4.5
Net Net Investing Score
1
Quality Investing Score
2
Value Investing Score
4
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
4694416000
Quarters > 0 > income Statement > cost Of Revenue
4423048000
Quarters > 0 > income Statement > gross Profit
271368000
Quarters > 0 > income Statement > operating Expenses
209953000
Quarters > 0 > income Statement > operating Income
61415000
Quarters > 0 > income Statement > interest Expense
33316000
Quarters > 0 > income Statement > pretax Income
28578000
Quarters > 0 > income Statement > net Income
24226000
Quarters > 0 > income Statement > eps
0.7092543256140762
Quarters > 0 > income Statement > dividends Per Share
31856000
Quarters > 0 > income Statement > shares Outstanding
34157000
Quarters > 0 > income Statement > income Tax Expense
-447000
Quarters > 0 > income Statement > EBITDA
97130000
Quarters > 0 > income Statement > operating Margin
1.3082564476603693
Quarters > 0 > income Statement > total Other Income Expense Net
-32837000
Quarters > 0 > balance Sheet > cash
17932000
Quarters > 0 > balance Sheet > short Term Investments
-
Quarters > 0 > balance Sheet > receivables
526533000
Quarters > 0 > balance Sheet > inventories
478511000
Quarters > 0 > balance Sheet > total Current Assets
1134121000
Quarters > 0 > balance Sheet > property Plant Equipment
1976957000
Quarters > 0 > balance Sheet > total Assets
3700284000
Quarters > 0 > balance Sheet > payables
486343000
Quarters > 0 > balance Sheet > short Term Debt
195620000
Quarters > 0 > balance Sheet > long Term Debt
1456796000
Quarters > 0 > balance Sheet > total Liabilities
3017800000
Quarters > 0 > balance Sheet > equity
682484000
Quarters > 0 > cash Flow > net Income
29025000
Quarters > 0 > cash Flow > depreciation
35236000
Quarters > 0 > cash Flow > change In Working Capital
-50709000
Quarters > 0 > cash Flow > cash From Operations
19026000
Quarters > 0 > cash Flow > capital Expenditures
19704000
Quarters > 0 > cash Flow > cash From Investing
-20368000
Quarters > 0 > cash Flow > cash From Financing
3177000
Quarters > 0 > cash Flow > net Change In Cash
1835000
Quarters > 0 > ratios > PE
0.7092543256140762
Quarters > 0 > ratios > PB
2.192105016381336
Quarters > 0 > ratios > ROE
3.549680285545156
Quarters > 0 > ratios > ROA
0.6547065036089121
Quarters > 0 > ratios > FCF
-678000
Quarters > 0 > ratios > Piotroski FScore
3
Quarters > 0 > ratios > fcf Percent
-0.00014442691061039329
Quarters > 0 > health Score
36
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
4626925000
Quarters > 1 > income Statement > cost Of Revenue
4495205000
Quarters > 1 > income Statement > gross Profit
131720000
Quarters > 1 > income Statement > operating Expenses
73390000
Quarters > 1 > income Statement > operating Income
58330000
Quarters > 1 > income Statement > interest Expense
34523000
Quarters > 1 > income Statement > pretax Income
25098000
Quarters > 1 > income Statement > net Income
20595000
Quarters > 1 > income Statement > eps
0.6040475142982842
Quarters > 1 > income Statement > dividends Per Share
31569000
Quarters > 1 > income Statement > shares Outstanding
34095000
Quarters > 1 > income Statement > income Tax Expense
-112000
Quarters > 1 > income Statement > EBITDA
95745000
Quarters > 1 > income Statement > operating Margin
1.2606644801893265
Quarters > 1 > income Statement > total Other Income Expense Net
-33232000
Quarters > 1 > balance Sheet > cash
16097000
Quarters > 1 > balance Sheet > short Term Investments
-
Quarters > 1 > balance Sheet > receivables
563964000
Quarters > 1 > balance Sheet > inventories
495601000
Quarters > 1 > balance Sheet > total Current Assets
1215163000
Quarters > 1 > balance Sheet > property Plant Equipment
1948767000
Quarters > 1 > balance Sheet > total Assets
3784338000
Quarters > 1 > balance Sheet > payables
590352000
Quarters > 1 > balance Sheet > short Term Debt
152464000
Quarters > 1 > balance Sheet > long Term Debt
1459116000
Quarters > 1 > balance Sheet > total Liabilities
3098033000
Quarters > 1 > balance Sheet > equity
683002000
Quarters > 1 > cash Flow > net Income
20595000
Quarters > 1 > cash Flow > depreciation
36124000
Quarters > 1 > cash Flow > change In Working Capital
154100000
Quarters > 1 > cash Flow > cash From Operations
221771000
Quarters > 1 > cash Flow > capital Expenditures
15069000
Quarters > 1 > cash Flow > cash From Investing
-15944000
Quarters > 1 > cash Flow > cash From Financing
-191757000
Quarters > 1 > cash Flow > net Change In Cash
8619000
Quarters > 1 > ratios > PE
0.6040475142982842
Quarters > 1 > ratios > PB
2.1864665110790305
Quarters > 1 > ratios > ROE
3.0153645230907085
Quarters > 1 > ratios > ROA
0.5442167163715291
Quarters > 1 > ratios > FCF
206702000
Quarters > 1 > ratios > Piotroski FScore
4
Quarters > 1 > ratios > fcf Percent
0.044673730393295766
Quarters > 1 > health Score
39
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
4592197000
Quarters > 2 > income Statement > cost Of Revenue
4336956000
Quarters > 2 > income Statement > gross Profit
255241000
Quarters > 2 > income Statement > operating Expenses
199354000
Quarters > 2 > income Statement > operating Income
55887000
Quarters > 2 > income Statement > interest Expense
36039000
Quarters > 2 > income Statement > pretax Income
19914000
Quarters > 2 > income Statement > net Income
18684000
Quarters > 2 > income Statement > eps
0.5447389136709525
Quarters > 2 > income Statement > dividends Per Share
31085000
Quarters > 2 > income Statement > shares Outstanding
34299000
Quarters > 2 > income Statement > income Tax Expense
1230000
Quarters > 2 > income Statement > EBITDA
91858000
Quarters > 2 > income Statement > operating Margin
1.2169991836151628
Quarters > 2 > income Statement > total Other Income Expense Net
-35973000
Quarters > 2 > balance Sheet > cash
7478000
Quarters > 2 > balance Sheet > short Term Investments
-
Quarters > 2 > balance Sheet > receivables
577514000
Quarters > 2 > balance Sheet > inventories
517432000
Quarters > 2 > balance Sheet > total Current Assets
1243267000
Quarters > 2 > balance Sheet > property Plant Equipment
1957602000
Quarters > 2 > balance Sheet > total Assets
3818565000
Quarters > 2 > balance Sheet > payables
520405000
Quarters > 2 > balance Sheet > short Term Debt
310891000
Quarters > 2 > balance Sheet > long Term Debt
1454421000
Quarters > 2 > balance Sheet > total Liabilities
3123069000
Quarters > 2 > balance Sheet > equity
692320000
Quarters > 2 > cash Flow > net Income
18684000
Quarters > 2 > cash Flow > depreciation
35905000
Quarters > 2 > cash Flow > change In Working Capital
-109444000
Quarters > 2 > cash Flow > cash From Operations
-51590000
Quarters > 2 > cash Flow > capital Expenditures
17884000
Quarters > 2 > cash Flow > cash From Investing
-28491000
Quarters > 2 > cash Flow > cash From Financing
79351000
Quarters > 2 > cash Flow > net Change In Cash
-730000
Quarters > 2 > ratios > PE
0.5447389136709525
Quarters > 2 > ratios > PB
2.1699448232031426
Quarters > 2 > ratios > ROE
2.698752022186272
Quarters > 2 > ratios > ROA
0.4892937530197862
Quarters > 2 > ratios > FCF
-69474000
Quarters > 2 > ratios > Piotroski FScore
2
Quarters > 2 > ratios > fcf Percent
-0.015128706368650997
Quarters > 2 > health Score
34
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
4186238000
Quarters > 3 > income Statement > cost Of Revenue
3917410000
Quarters > 3 > income Statement > gross Profit
268828000
Quarters > 3 > income Statement > operating Expenses
210763000
Quarters > 3 > income Statement > operating Income
58065000
Quarters > 3 > income Statement > interest Expense
34417000
Quarters > 3 > income Statement > pretax Income
24006000
Quarters > 3 > income Statement > net Income
23858000
Quarters > 3 > income Statement > eps
0.6950011652295502
Quarters > 3 > income Statement > dividends Per Share
30392000
Quarters > 3 > income Statement > shares Outstanding
34328000
Quarters > 3 > income Statement > income Tax Expense
148000
Quarters > 3 > income Statement > EBITDA
94603000
Quarters > 3 > income Statement > operating Margin
1.3870448837357072
Quarters > 3 > income Statement > total Other Income Expense Net
-34059000
Quarters > 3 > balance Sheet > cash
8208000
Quarters > 3 > balance Sheet > short Term Investments
-
Quarters > 3 > balance Sheet > receivables
472591000
Quarters > 3 > balance Sheet > inventories
594072000
Quarters > 3 > balance Sheet > total Current Assets
1207380000
Quarters > 3 > balance Sheet > property Plant Equipment
1978304000
Quarters > 3 > balance Sheet > total Assets
3788198000
Quarters > 3 > balance Sheet > payables
509975000
Quarters > 3 > balance Sheet > short Term Debt
186280000
Quarters > 3 > balance Sheet > long Term Debt
1453723000
Quarters > 3 > balance Sheet > total Liabilities
3071585000
Quarters > 3 > balance Sheet > equity
713523000
Quarters > 3 > cash Flow > net Income
19570000
Quarters > 3 > cash Flow > depreciation
36180000
Quarters > 3 > cash Flow > change In Working Capital
213000
Quarters > 3 > cash Flow > cash From Operations
61544000
Quarters > 3 > cash Flow > capital Expenditures
261886000
Quarters > 3 > cash Flow > cash From Investing
-46502000
Quarters > 3 > cash Flow > cash From Financing
-33104000
Quarters > 3 > cash Flow > net Change In Cash
-12359000
Quarters > 3 > ratios > PE
0.6950011652295502
Quarters > 3 > ratios > PB
2.107243074154582
Quarters > 3 > ratios > ROE
3.3436903926012196
Quarters > 3 > ratios > ROA
0.629798125652355
Quarters > 3 > ratios > FCF
-200342000
Quarters > 3 > ratios > Piotroski FScore
4
Quarters > 3 > ratios > fcf Percent
-0.0478572885726994
Quarters > 3 > health Score
37
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
17163566000
Annuals > 0 > income Statement > cost Of Revenue
16105670000
Annuals > 0 > income Statement > gross Profit
1057896000
Annuals > 0 > income Statement > operating Expenses
806673000
Annuals > 0 > income Statement > operating Income
251223000
Annuals > 0 > income Statement > interest Expense
134773000
Annuals > 0 > income Statement > pretax Income
114936000
Annuals > 0 > income Statement > net Income
107693000
Annuals > 0 > income Statement > eps
3.136171699816535
Annuals > 0 > income Statement > dividends Per Share
121607000
Annuals > 0 > income Statement > shares Outstanding
34339000
Annuals > 0 > income Statement > income Tax Expense
4609000
Annuals > 0 > income Statement > EBITDA
389394000
Annuals > 0 > income Statement > operating Margin
1.4636993268182148
Annuals > 0 > income Statement > total Other Income Expense Net
-136287000
Annuals > 0 > balance Sheet > cash
8208000
Annuals > 0 > balance Sheet > short Term Investments
-
Annuals > 0 > balance Sheet > receivables
472591000
Annuals > 0 > balance Sheet > inventories
594072000
Annuals > 0 > balance Sheet > total Current Assets
1207380000
Annuals > 0 > balance Sheet > property Plant Equipment
1978304000
Annuals > 0 > balance Sheet > total Assets
3788198000
Annuals > 0 > balance Sheet > payables
509975000
Annuals > 0 > balance Sheet > short Term Debt
186280000
Annuals > 0 > balance Sheet > long Term Debt
1453723000
Annuals > 0 > balance Sheet > total Liabilities
3071585000
Annuals > 0 > balance Sheet > equity
713523000
Annuals > 0 > cash Flow > net Income
110327000
Annuals > 0 > cash Flow > depreciation
139685000
Annuals > 0 > cash Flow > change In Working Capital
-230128000
Annuals > 0 > cash Flow > cash From Operations
31600000
Annuals > 0 > cash Flow > capital Expenditures
318383000
Annuals > 0 > cash Flow > cash From Investing
-276871000
Annuals > 0 > cash Flow > cash From Financing
233837000
Annuals > 0 > cash Flow > net Change In Cash
-11434000
Annuals > 0 > ratios > PE
3.136171699816535
Annuals > 0 > ratios > PB
2.116580993184522
Annuals > 0 > ratios > ROE
15.093136451102488
Annuals > 0 > ratios > ROA
2.8428556268706124
Annuals > 0 > ratios > FCF
-286783000
Annuals > 0 > ratios > Piotroski FScore
4
Annuals > 0 > ratios > fcf Percent
-0.016708823795707723
Annuals > 0 > health Score
48
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
16492174000
Annuals > 1 > income Statement > cost Of Revenue
15518534000
Annuals > 1 > income Statement > gross Profit
973640000
Annuals > 1 > income Statement > operating Expenses
729870000
Annuals > 1 > income Statement > operating Income
243770000
Annuals > 1 > income Statement > interest Expense
85631000
Annuals > 1 > income Statement > pretax Income
160642000
Annuals > 1 > income Statement > net Income
152506000
Annuals > 1 > income Statement > eps
4.480331384588267
Annuals > 1 > income Statement > dividends Per Share
144720000
Annuals > 1 > income Statement > shares Outstanding
34039000
Annuals > 1 > income Statement > income Tax Expense
8136000
Annuals > 1 > income Statement > EBITDA
356363000
Annuals > 1 > income Statement > operating Margin
1.4780950043335706
Annuals > 1 > income Statement > total Other Income Expense Net
-83128000
Annuals > 1 > balance Sheet > cash
19642000
Annuals > 1 > balance Sheet > short Term Investments
-
Annuals > 1 > balance Sheet > receivables
559906000
Annuals > 1 > balance Sheet > inventories
397314000
Annuals > 1 > balance Sheet > total Current Assets
1097828000
Annuals > 1 > balance Sheet > property Plant Equipment
1766394000
Annuals > 1 > balance Sheet > total Assets
3532326000
Annuals > 1 > balance Sheet > payables
648717000
Annuals > 1 > balance Sheet > short Term Debt
76744000
Annuals > 1 > balance Sheet > long Term Debt
1122720000
Annuals > 1 > balance Sheet > total Liabilities
2731666000
Annuals > 1 > balance Sheet > equity
798832000
Annuals > 1 > cash Flow > net Income
152506000
Annuals > 1 > cash Flow > depreciation
110090000
Annuals > 1 > cash Flow > change In Working Capital
233497000
Annuals > 1 > cash Flow > cash From Operations
512441000
Annuals > 1 > cash Flow > capital Expenditures
402021000
Annuals > 1 > cash Flow > cash From Investing
-492380000
Annuals > 1 > cash Flow > cash From Financing
-4459000
Annuals > 1 > cash Flow > net Change In Cash
15602000
Annuals > 1 > ratios > PE
4.480331384588267
Annuals > 1 > ratios > PB
1.87403010895908
Annuals > 1 > ratios > ROE
19.09112303963787
Annuals > 1 > ratios > ROA
4.3174384244262844
Annuals > 1 > ratios > FCF
110420000
Annuals > 1 > ratios > Piotroski FScore
4
Annuals > 1 > ratios > fcf Percent
0.006695296811687774
Annuals > 1 > health Score
51
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
18877886000
Annuals > 2 > income Statement > cost Of Revenue
17780237000
Annuals > 2 > income Statement > gross Profit
1097649000
Annuals > 2 > income Statement > operating Expenses
637361000
Annuals > 2 > income Statement > operating Income
460288000
Annuals > 2 > income Statement > interest Expense
81259000
Annuals > 2 > income Statement > pretax Income
379029000
Annuals > 2 > income Statement > net Income
362207000
Annuals > 2 > income Statement > eps
10.639378451415816
Annuals > 2 > income Statement > dividends Per Share
100455000
Annuals > 2 > income Statement > shares Outstanding
34044000
Annuals > 2 > income Statement > income Tax Expense
16822000
Annuals > 2 > income Statement > EBITDA
565084000
Annuals > 2 > income Statement > operating Margin
2.4382391121548252
Annuals > 2 > income Statement > total Other Income Expense Net
-81259000
Annuals > 2 > balance Sheet > cash
4040000
Annuals > 2 > balance Sheet > short Term Investments
-
Annuals > 2 > balance Sheet > receivables
481217000
Annuals > 2 > balance Sheet > inventories
566731000
Annuals > 2 > balance Sheet > total Current Assets
1169259000
Annuals > 2 > balance Sheet > property Plant Equipment
1506313000
Annuals > 2 > balance Sheet > total Assets
3160885000
Annuals > 2 > balance Sheet > payables
530940000
Annuals > 2 > balance Sheet > short Term Debt
218319000
Annuals > 2 > balance Sheet > long Term Debt
840015000
Annuals > 2 > balance Sheet > total Liabilities
2372441000
Annuals > 2 > balance Sheet > equity
788444000
Annuals > 2 > cash Flow > net Income
362207000
Annuals > 2 > cash Flow > depreciation
104796000
Annuals > 2 > cash Flow > change In Working Capital
75020000
Annuals > 2 > cash Flow > cash From Operations
479996000
Annuals > 2 > cash Flow > capital Expenditures
106797000
Annuals > 2 > cash Flow > cash From Investing
-236193000
Annuals > 2 > cash Flow > cash From Financing
-250612000
Annuals > 2 > cash Flow > net Change In Cash
-6809000
Annuals > 2 > ratios > PE
10.639378451415816
Annuals > 2 > ratios > PB
1.8989999543404479
Annuals > 2 > ratios > ROE
45.93947065359112
Annuals > 2 > ratios > ROA
11.459037579665189
Annuals > 2 > ratios > FCF
373199000
Annuals > 2 > ratios > Piotroski FScore
4
Annuals > 2 > ratios > fcf Percent
0.0197691097403597
Annuals > 2 > health Score
55
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
13248277000
Annuals > 3 > income Statement > cost Of Revenue
12529014000
Annuals > 3 > income Statement > gross Profit
719263000
Annuals > 3 > income Statement > operating Expenses
577045000
Annuals > 3 > income Statement > operating Income
142218000
Annuals > 3 > income Statement > interest Expense
80086000
Annuals > 3 > income Statement > pretax Income
62132000
Annuals > 3 > income Statement > net Income
60796000
Annuals > 3 > income Statement > eps
1.773615730205963
Annuals > 3 > income Statement > dividends Per Share
91919000
Annuals > 3 > income Statement > shares Outstanding
34278000
Annuals > 3 > income Statement > income Tax Expense
1336000
Annuals > 3 > income Statement > EBITDA
244459000
Annuals > 3 > income Statement > operating Margin
1.0734829895238451
Annuals > 3 > income Statement > total Other Income Expense Net
-80086000
Annuals > 3 > balance Sheet > cash
10849000
Annuals > 3 > balance Sheet > short Term Investments
-
Annuals > 3 > balance Sheet > receivables
412333000
Annuals > 3 > balance Sheet > inventories
509517000
Annuals > 3 > balance Sheet > total Current Assets
1065085000
Annuals > 3 > balance Sheet > property Plant Equipment
1379632000
Annuals > 3 > balance Sheet > total Assets
2831165000
Annuals > 3 > balance Sheet > payables
353296000
Annuals > 3 > balance Sheet > short Term Debt
267052000
Annuals > 3 > balance Sheet > long Term Debt
932710000
Annuals > 3 > balance Sheet > total Liabilities
2303398000
Annuals > 3 > balance Sheet > equity
-1902000
Annuals > 3 > cash Flow > net Income
60796000
Annuals > 3 > cash Flow > depreciation
102241000
Annuals > 3 > cash Flow > change In Working Capital
-119344000
Annuals > 3 > cash Flow > cash From Operations
50218000
Annuals > 3 > cash Flow > capital Expenditures
101717000
Annuals > 3 > cash Flow > cash From Investing
-115050000
Annuals > 3 > cash Flow > cash From Financing
65967000
Annuals > 3 > cash Flow > net Change In Cash
1135000
Annuals > 3 > ratios > PE
1.773615730205963
Annuals > 3 > ratios > PB
-792.611167192429
Annuals > 3 > ratios > ROE
-3196.4248159831754
Annuals > 3 > ratios > ROA
2.1473845572405703
Annuals > 3 > ratios > FCF
-51499000
Annuals > 3 > ratios > Piotroski FScore
2
Annuals > 3 > ratios > fcf Percent
-0.003887222466740392
Annuals > 3 > health Score
32
Valuation > metrics > PE
21.1442
Valuation > metrics > PB
2.192105016381336
Valuation > final Score
100
Valuation > verdict
Fair
Profitability > metrics > ROE
3.549680285545156
Profitability > metrics > ROA
2.1361036432620506
Profitability > metrics > Net Margin
0.005160599316294082
Profitability > final Score
14
Profitability > verdict
Weak
Risk > metrics > Debt Equity
4.421788642664151
Risk > metrics > Interest Coverage
1.843408572457678
Risk > final Score
13
Risk > verdict
High
Liquidity > metrics > Current Ratio
1.663024240318023
Liquidity > metrics > Quick Ratio
0.9613571410765687
Liquidity > final Score
90
Liquidity > verdict
Great
Prev Valuations > 0
100
Prev Valuations > 1
100
Prev Valuations > 2
100
Prev Profitabilities > 0
12
Prev Profitabilities > 1
11
Prev Profitabilities > 2
13
Prev Risks > 0
13
Prev Risks > 1
12
Prev Risks > 2
13
Prev Liquidities > 0
89
Prev Liquidities > 1
81
Prev Liquidities > 2
87
Updated At
2025-12-13T00:44:58.080Z
Earnings History > 0 > period
2025-12-31
Earnings History > 0 > report Date
2026-02-27
Earnings History > 0 > date
2025-12-31
Earnings History > 0 > before After Market
-
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
0
Earnings History > 0 > eps Estimate
0.96
Earnings History > 0 > eps Difference
-0.96
Earnings History > 0 > surprise Percent
-100
Earnings History > 1 > period
2025-09-30
Earnings History > 1 > report Date
2025-11-07
Earnings History > 1 > date
2025-09-30
Earnings History > 1 > before After Market
-
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
0.66
Earnings History > 1 > eps Estimate
0.85
Earnings History > 1 > eps Difference
-0.19
Earnings History > 1 > surprise Percent
-22.3529
Earnings History > 2 > period
2025-06-30
Earnings History > 2 > report Date
2025-08-07
Earnings History > 2 > date
2025-06-30
Earnings History > 2 > before After Market
-
Earnings History > 2 > currency
-
Earnings History > 2 > eps Actual
0.55
Earnings History > 2 > eps Estimate
0.42
Earnings History > 2 > eps Difference
0.13
Earnings History > 2 > surprise Percent
30.9524
Earnings History > 3 > period
2025-03-31
Earnings History > 3 > report Date
2025-05-06
Earnings History > 3 > date
2025-03-31
Earnings History > 3 > before After Market
BeforeMarket
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
0.36
Earnings History > 3 > eps Estimate
-0.03
Earnings History > 3 > eps Difference
0.39
Earnings History > 3 > surprise Percent
1300
Earnings History > 4 > period
2024-12-31
Earnings History > 4 > report Date
2025-02-26
Earnings History > 4 > date
2024-12-31
Earnings History > 4 > before After Market
BeforeMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
0.52
Earnings History > 4 > eps Estimate
0.24
Earnings History > 4 > eps Difference
0.28
Earnings History > 4 > surprise Percent
116.6667
Earnings History > 5 > period
2024-09-30
Earnings History > 5 > report Date
2024-11-08
Earnings History > 5 > date
2024-09-30
Earnings History > 5 > before After Market
BeforeMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
1.17
Earnings History > 5 > eps Estimate
1.57
Earnings History > 5 > eps Difference
-0.4
Earnings History > 5 > surprise Percent
-25.4777
Earnings History > 6 > period
2024-06-30
Earnings History > 6 > report Date
2024-08-07
Earnings History > 6 > date
2024-06-30
Earnings History > 6 > before After Market
BeforeMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
1.17
Earnings History > 6 > eps Estimate
1.5
Earnings History > 6 > eps Difference
-0.33
Earnings History > 6 > surprise Percent
-22
Earnings History > 7 > period
2024-03-31
Earnings History > 7 > report Date
2024-05-08
Earnings History > 7 > date
2024-03-31
Earnings History > 7 > before After Market
BeforeMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
-0.37
Earnings History > 7 > eps Estimate
0.1
Earnings History > 7 > eps Difference
-0.47
Earnings History > 7 > surprise Percent
-470
Earnings History > 8 > period
2023-12-31
Earnings History > 8 > report Date
2024-02-28
Earnings History > 8 > date
2023-12-31
Earnings History > 8 > before After Market
BeforeMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
1.41
Earnings History > 8 > eps Estimate
0.96
Earnings History > 8 > eps Difference
0.45
Earnings History > 8 > surprise Percent
46.875
Earnings History > 9 > period
2023-09-30
Earnings History > 9 > report Date
2023-11-09
Earnings History > 9 > date
2023-09-30
Earnings History > 9 > before After Market
BeforeMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
0.6
Earnings History > 9 > eps Estimate
0.69
Earnings History > 9 > eps Difference
-0.09
Earnings History > 9 > surprise Percent
-13.0435
Earnings History > 10 > period
2023-06-30
Earnings History > 10 > report Date
2023-08-04
Earnings History > 10 > date
2023-06-30
Earnings History > 10 > before After Market
BeforeMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
1.05
Earnings History > 10 > eps Estimate
1.28
Earnings History > 10 > eps Difference
-0.23
Earnings History > 10 > surprise Percent
-17.9688
Earnings History > 11 > period
2023-03-31
Earnings History > 11 > report Date
2023-05-05
Earnings History > 11 > date
2023-03-31
Earnings History > 11 > before After Market
BeforeMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
0.7
Earnings History > 11 > eps Estimate
0.65
Earnings History > 11 > eps Difference
0.05
Earnings History > 11 > surprise Percent
7.6923
Earnings History > 12 > period
2022-12-31
Earnings History > 12 > report Date
2023-02-27
Earnings History > 12 > date
2022-12-31
Earnings History > 12 > before After Market
BeforeMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
1.54
Earnings History > 12 > eps Estimate
1.4
Earnings History > 12 > eps Difference
0.14
Earnings History > 12 > surprise Percent
10
Earnings History > 13 > period
2022-09-30
Earnings History > 13 > report Date
2022-11-04
Earnings History > 13 > date
2022-09-30
Earnings History > 13 > before After Market
BeforeMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
3.12
Earnings History > 13 > eps Estimate
1.33
Earnings History > 13 > eps Difference
1.79
Earnings History > 13 > surprise Percent
134.5865
Earnings History > 14 > period
2022-06-30
Earnings History > 14 > report Date
2022-08-05
Earnings History > 14 > date
2022-06-30
Earnings History > 14 > before After Market
BeforeMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
4.61
Earnings History > 14 > eps Estimate
1.21
Earnings History > 14 > eps Difference
3.4
Earnings History > 14 > surprise Percent
280.9917
Earnings History > 15 > period
2022-03-31
Earnings History > 15 > report Date
2022-05-06
Earnings History > 15 > date
2022-03-31
Earnings History > 15 > before After Market
BeforeMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
0.76
Earnings History > 15 > eps Estimate
-0.11
Earnings History > 15 > eps Difference
0.87
Earnings History > 15 > surprise Percent
790.9091
Earnings History > 16 > period
2021-12-31
Earnings History > 16 > report Date
2022-02-28
Earnings History > 16 > date
2021-12-31
Earnings History > 16 > before After Market
BeforeMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
0.44
Earnings History > 16 > eps Estimate
0.23
Earnings History > 16 > eps Difference
0.21
Earnings History > 16 > surprise Percent
91.3043
Earnings History > 17 > period
2021-09-30
Earnings History > 17 > report Date
2021-11-05
Earnings History > 17 > date
2021-09-30
Earnings History > 17 > before After Market
BeforeMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
0.86
Earnings History > 17 > eps Estimate
0.64
Earnings History > 17 > eps Difference
0.22
Earnings History > 17 > surprise Percent
34.375
Earnings History > 18 > period
2021-06-30
Earnings History > 18 > report Date
2021-08-06
Earnings History > 18 > date
2021-06-30
Earnings History > 18 > before After Market
BeforeMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
0.23
Earnings History > 18 > eps Estimate
0.52
Earnings History > 18 > eps Difference
-0.29
Earnings History > 18 > surprise Percent
-55.7692
Earnings History > 19 > period
2021-03-31
Earnings History > 19 > report Date
2021-05-07
Earnings History > 19 > date
2021-03-31
Earnings History > 19 > before After Market
BeforeMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
-0.2
Earnings History > 19 > eps Estimate
-0.05
Earnings History > 19 > eps Difference
-0.15
Earnings History > 19 > surprise Percent
-300
Earnings History > 20 > period
2020-12-31
Earnings History > 20 > report Date
2021-03-05
Earnings History > 20 > date
2020-12-31
Earnings History > 20 > before After Market
BeforeMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
0.06
Earnings History > 20 > eps Estimate
-0.17
Earnings History > 20 > eps Difference
0.23
Earnings History > 20 > surprise Percent
135.2941
Earnings History > 21 > period
2020-09-30
Earnings History > 21 > report Date
2020-11-05
Earnings History > 21 > date
2020-09-30
Earnings History > 21 > before After Market
BeforeMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
0.47
Earnings History > 21 > eps Estimate
0.12
Earnings History > 21 > eps Difference
0.35
Earnings History > 21 > surprise Percent
291.6667
Earnings History > 22 > period
2020-06-30
Earnings History > 22 > report Date
2020-08-06
Earnings History > 22 > date
2020-06-30
Earnings History > 22 > before After Market
BeforeMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
2.21
Earnings History > 22 > eps Estimate
-0.79
Earnings History > 22 > eps Difference
3
Earnings History > 22 > surprise Percent
379.7468
Earnings History > 23 > period
2020-03-31
Earnings History > 23 > report Date
2020-05-08
Earnings History > 23 > date
2020-03-31
Earnings History > 23 > before After Market
BeforeMarket
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
0.05
Earnings History > 23 > eps Estimate
0.12
Earnings History > 23 > eps Difference
-0.07
Earnings History > 23 > surprise Percent
-58.3333
Earnings History > 24 > period
2019-12-31
Earnings History > 24 > report Date
2020-03-06
Earnings History > 24 > date
2019-12-31
Earnings History > 24 > before After Market
BeforeMarket
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
-0.08
Earnings History > 24 > eps Estimate
-0.1
Earnings History > 24 > eps Difference
0.02
Earnings History > 24 > surprise Percent
20
Earnings History > 25 > period
2019-09-30
Earnings History > 25 > report Date
2019-11-07
Earnings History > 25 > date
2019-09-30
Earnings History > 25 > before After Market
BeforeMarket
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
0.74
Earnings History > 25 > eps Estimate
0.2
Earnings History > 25 > eps Difference
0.54
Earnings History > 25 > surprise Percent
270
Earnings History > 26 > period
2019-06-30
Earnings History > 26 > report Date
2019-08-08
Earnings History > 26 > date
2019-06-30
Earnings History > 26 > before After Market
BeforeMarket
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
0.36
Earnings History > 26 > eps Estimate
0.02
Earnings History > 26 > eps Difference
0.34
Earnings History > 26 > surprise Percent
1700
Earnings History > 27 > period
2019-03-31
Earnings History > 27 > report Date
2019-05-09
Earnings History > 27 > date
2019-03-31
Earnings History > 27 > before After Market
BeforeMarket
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
0.15
Earnings History > 27 > eps Estimate
0.07
Earnings History > 27 > eps Difference
0.08
Earnings History > 27 > surprise Percent
114.2857
Earnings History > 28 > period
2018-12-31
Earnings History > 28 > report Date
2019-03-07
Earnings History > 28 > date
2018-12-31
Earnings History > 28 > before After Market
BeforeMarket
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
1.47
Earnings History > 28 > eps Estimate
0.06
Earnings History > 28 > eps Difference
1.41
Earnings History > 28 > surprise Percent
2350
Earnings History > 29 > period
2018-09-30
Earnings History > 29 > report Date
2018-11-08
Earnings History > 29 > date
2018-09-30
Earnings History > 29 > before After Market
BeforeMarket
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
-0.41
Earnings History > 29 > eps Estimate
0.27
Earnings History > 29 > eps Difference
-0.68
Earnings History > 29 > surprise Percent
-251.8519
Earnings History > 30 > period
2018-06-30
Earnings History > 30 > report Date
2018-08-09
Earnings History > 30 > date
2018-06-30
Earnings History > 30 > before After Market
BeforeMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
0.19
Earnings History > 30 > eps Estimate
0.12
Earnings History > 30 > eps Difference
0.07
Earnings History > 30 > surprise Percent
58.3333
Earnings History > 31 > period
2018-03-31
Earnings History > 31 > report Date
2018-05-09
Earnings History > 31 > date
2018-03-31
Earnings History > 31 > before After Market
BeforeMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
0.18
Earnings History > 31 > eps Estimate
0.15
Earnings History > 31 > eps Difference
0.03
Earnings History > 31 > surprise Percent
20
Earnings History > 32 > period
2017-12-31
Earnings History > 32 > report Date
2018-03-08
Earnings History > 32 > date
2017-12-31
Earnings History > 32 > before After Market
BeforeMarket
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
0.2
Earnings History > 32 > eps Estimate
0.16
Earnings History > 32 > eps Difference
0.04
Earnings History > 32 > surprise Percent
25
Earnings History > 33 > period
2017-09-30
Earnings History > 33 > report Date
2017-11-08
Earnings History > 33 > date
2017-09-30
Earnings History > 33 > before After Market
BeforeMarket
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
0.44
Earnings History > 33 > eps Estimate
0.24
Earnings History > 33 > eps Difference
0.2
Earnings History > 33 > surprise Percent
83.3333
Earnings History > 34 > period
2017-06-30
Earnings History > 34 > report Date
2017-08-09
Earnings History > 34 > date
2017-06-30
Earnings History > 34 > before After Market
BeforeMarket
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
0.07
Earnings History > 34 > eps Estimate
0.06
Earnings History > 34 > eps Difference
0.01
Earnings History > 34 > surprise Percent
16.6667
Earnings History > 35 > period
2017-03-31
Earnings History > 35 > report Date
2017-05-09
Earnings History > 35 > date
2017-03-31
Earnings History > 35 > before After Market
BeforeMarket
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
0.68
Earnings History > 35 > eps Estimate
-0.05
Earnings History > 35 > eps Difference
0.73
Earnings History > 35 > surprise Percent
1460
Earnings History > 36 > period
2016-12-31
Earnings History > 36 > report Date
2017-03-09
Earnings History > 36 > date
2016-12-31
Earnings History > 36 > before After Market
BeforeMarket
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
0.46
Earnings History > 36 > eps Estimate
-1.35
Earnings History > 36 > eps Difference
1.81
Earnings History > 36 > surprise Percent
134.0741
Earnings History > 37 > period
2016-09-30
Earnings History > 37 > report Date
2016-11-07
Earnings History > 37 > date
2016-09-30
Earnings History > 37 > before After Market
BeforeMarket
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
0.87
Earnings History > 37 > eps Estimate
0.01
Earnings History > 37 > eps Difference
0.86
Earnings History > 37 > surprise Percent
8600
Earnings History > 38 > period
2016-06-30
Earnings History > 38 > report Date
2016-08-08
Earnings History > 38 > date
2016-06-30
Earnings History > 38 > before After Market
BeforeMarket
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
-0.22
Earnings History > 38 > eps Estimate
-0.18
Earnings History > 38 > eps Difference
-0.04
Earnings History > 38 > surprise Percent
-22.2222
Earnings History > 39 > period
2016-03-31
Earnings History > 39 > report Date
2016-05-09
Earnings History > 39 > date
2016-03-31
Earnings History > 39 > before After Market
BeforeMarket
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
-0.21
Earnings History > 39 > eps Estimate
-0.13
Earnings History > 39 > eps Difference
-0.08
Earnings History > 39 > surprise Percent
-61.5385
Earnings History > 40 > period
2015-12-31
Earnings History > 40 > report Date
2016-02-29
Earnings History > 40 > date
2015-12-31
Earnings History > 40 > before After Market
BeforeMarket
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
-0.07
Earnings History > 40 > eps Estimate
-0.1
Earnings History > 40 > eps Difference
0.03
Earnings History > 40 > surprise Percent
30
Earnings History > 41 > period
2015-09-30
Earnings History > 41 > report Date
2015-11-05
Earnings History > 41 > date
2015-09-30
Earnings History > 41 > before After Market
BeforeMarket
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
0.16
Earnings History > 41 > eps Estimate
0.35
Earnings History > 41 > eps Difference
-0.19
Earnings History > 41 > surprise Percent
-54.2857
Earnings History > 42 > period
2015-06-30
Earnings History > 42 > report Date
2015-08-06
Earnings History > 42 > date
2015-06-30
Earnings History > 42 > before After Market
BeforeMarket
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
0.15
Earnings History > 42 > eps Estimate
0.12
Earnings History > 42 > eps Difference
0.03
Earnings History > 42 > surprise Percent
25
Earnings History > 43 > period
2015-03-31
Earnings History > 43 > report Date
2015-05-07
Earnings History > 43 > date
2015-03-31
Earnings History > 43 > before After Market
BeforeMarket
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
0.92
Earnings History > 43 > eps Estimate
0.57
Earnings History > 43 > eps Difference
0.35
Earnings History > 43 > surprise Percent
61.4035
Earnings History > 44 > period
2014-12-31
Earnings History > 44 > report Date
2015-03-12
Earnings History > 44 > date
2014-12-31
Earnings History > 44 > before After Market
BeforeMarket
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
0.93
Earnings History > 44 > eps Estimate
0.46
Earnings History > 44 > eps Difference
0.47
Earnings History > 44 > surprise Percent
102.1739
Earnings History > 45 > period
2014-09-30
Earnings History > 45 > report Date
2014-11-06
Earnings History > 45 > date
2014-09-30
Earnings History > 45 > before After Market
BeforeMarket
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
1.5
Earnings History > 45 > eps Estimate
0.15
Earnings History > 45 > eps Difference
1.35
Earnings History > 45 > surprise Percent
900
Earnings History > 46 > period
2014-06-30
Earnings History > 46 > report Date
2014-08-07
Earnings History > 46 > date
2014-06-30
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
-0.5
Earnings History > 46 > eps Estimate
-0.1
Earnings History > 46 > eps Difference
-0.4
Earnings History > 46 > surprise Percent
-400
Earnings History > 47 > period
2014-03-31
Earnings History > 47 > report Date
2014-05-08
Earnings History > 47 > date
2014-03-31
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
2.03
Earnings History > 47 > eps Estimate
0.55
Earnings History > 47 > eps Difference
1.48
Earnings History > 47 > surprise Percent
269.0909
Earnings History > 48 > period
2013-12-31
Earnings History > 48 > report Date
2014-03-31
Earnings History > 48 > date
2013-12-31
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
1.2
Earnings History > 48 > eps Estimate
0.48
Earnings History > 48 > eps Difference
0.72
Earnings History > 48 > surprise Percent
150
Earnings History > 49 > period
2013-09-30
Earnings History > 49 > report Date
2013-11-07
Earnings History > 49 > date
2013-09-30
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0.09
Earnings History > 49 > eps Estimate
0.38
Earnings History > 49 > eps Difference
-0.29
Earnings History > 49 > surprise Percent
-76.3158
Earnings History > 50 > period
2013-06-30
Earnings History > 50 > report Date
2013-08-08
Earnings History > 50 > date
2013-06-30
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
0.29
Earnings History > 50 > eps Estimate
0.76
Earnings History > 50 > eps Difference
-0.47
Earnings History > 50 > surprise Percent
-61.8421
Earnings History > 51 > period
2013-03-31
Earnings History > 51 > report Date
2013-05-09
Earnings History > 51 > date
2013-03-31
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
0.51
Earnings History > 51 > eps Estimate
0.46
Earnings History > 51 > eps Difference
0.05
Earnings History > 51 > surprise Percent
10.8696
Earnings History > 52 > period
2012-12-31
Earnings History > 52 > report Date
2013-03-14
Earnings History > 52 > date
2012-12-31
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
0.81
Earnings History > 52 > eps Estimate
0.5
Earnings History > 52 > eps Difference
0.31
Earnings History > 52 > surprise Percent
62
Earnings History > 53 > period
2012-09-30
Earnings History > 53 > report Date
2012-11-08
Earnings History > 53 > date
2012-09-30
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
0.24
Earnings History > 53 > eps Estimate
0.39
Earnings History > 53 > eps Difference
-0.15
Earnings History > 53 > surprise Percent
-38.4615
Earnings History > 54 > period
2012-06-30
Earnings History > 54 > report Date
2012-08-08
Earnings History > 54 > date
2012-06-30
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
0.66
Earnings History > 54 > eps Estimate
0.2
Earnings History > 54 > eps Difference
0.46
Earnings History > 54 > surprise Percent
230
Earnings History > 55 > period
2012-03-31
Earnings History > 55 > report Date
2012-05-08
Earnings History > 55 > date
2012-03-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
0.11
Earnings History > 55 > eps Estimate
0.22
Earnings History > 55 > eps Difference
-0.11
Earnings History > 55 > surprise Percent
-50
Earnings History > 56 > period
2011-12-31
Earnings History > 56 > report Date
2012-03-08
Earnings History > 56 > date
2011-12-31
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
0.45
Earnings History > 56 > eps Estimate
0.39
Earnings History > 56 > eps Difference
0.06
Earnings History > 56 > surprise Percent
15.3846
Earnings History > 57 > period
2011-09-30
Earnings History > 57 > report Date
2011-11-03
Earnings History > 57 > date
2011-09-30
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
0.16
Earnings History > 57 > eps Estimate
-0.11
Earnings History > 57 > eps Difference
0.27
Earnings History > 57 > surprise Percent
245.4545
Earnings History > 58 > period
2011-06-30
Earnings History > 58 > report Date
2011-08-04
Earnings History > 58 > date
2011-06-30
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
-0.04
Earnings History > 58 > eps Estimate
-0.06
Earnings History > 58 > eps Difference
0.02
Earnings History > 58 > surprise Percent
33.3333
Earnings History > 59 > period
2011-03-31
Earnings History > 59 > report Date
2011-05-05
Earnings History > 59 > date
2011-03-31
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
0.39
Earnings History > 59 > eps Estimate
0.45
Earnings History > 59 > eps Difference
-0.06
Earnings History > 59 > surprise Percent
-13.3333
Earnings History > 60 > period
2010-12-31
Earnings History > 60 > report Date
2011-03-10
Earnings History > 60 > date
2010-12-31
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
0.32
Earnings History > 60 > eps Estimate
0.53
Earnings History > 60 > eps Difference
-0.21
Earnings History > 60 > surprise Percent
-39.6226
Earnings History > 61 > period
2010-09-30
Earnings History > 61 > report Date
2010-11-04
Earnings History > 61 > date
2010-09-30
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
0.03
Earnings History > 61 > eps Estimate
-0.1
Earnings History > 61 > eps Difference
0.13
Earnings History > 61 > surprise Percent
130
Earnings History > 62 > period
2010-06-30
Earnings History > 62 > report Date
2010-08-05
Earnings History > 62 > date
2010-06-30
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
-0.07
Earnings History > 62 > eps Estimate
0.06
Earnings History > 62 > eps Difference
-0.13
Earnings History > 62 > surprise Percent
-216.6667
Earnings History > 63 > period
2010-03-31
Earnings History > 63 > report Date
2010-05-06
Earnings History > 63 > date
2010-03-31
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
1.06
Earnings History > 63 > eps Estimate
1.43
Earnings History > 63 > eps Difference
-0.37
Earnings History > 63 > surprise Percent
-25.8741
Earnings History > 64 > period
2009-12-31
Earnings History > 64 > report Date
2010-03-11
Earnings History > 64 > date
2009-12-31
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
0.8
Earnings History > 64 > eps Estimate
0.8
Earnings History > 64 > eps Difference
0
Earnings History > 64 > surprise Percent
0
Earnings History > 65 > period
2009-09-30
Earnings History > 65 > report Date
2009-11-05
Earnings History > 65 > date
2009-09-30
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
0.15
Earnings History > 65 > eps Estimate
1.84
Earnings History > 65 > eps Difference
-1.69
Earnings History > 65 > surprise Percent
-91.8478
Earnings History > 66 > period
2009-06-30
Earnings History > 66 > report Date
2009-08-06
Earnings History > 66 > date
2009-06-30
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
0.07
Earnings History > 66 > eps Estimate
0.02
Earnings History > 66 > eps Difference
0.05
Earnings History > 66 > surprise Percent
250
Earnings History > 67 > period
2009-03-31
Earnings History > 67 > report Date
2009-05-07
Earnings History > 67 > date
2009-03-31
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
1.4
Earnings History > 67 > eps Estimate
0.81
Earnings History > 67 > eps Difference
0.59
Earnings History > 67 > surprise Percent
72.8395
Earnings History > 68 > period
2008-12-31
Earnings History > 68 > report Date
2009-03-12
Earnings History > 68 > date
2008-12-31
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
0.78
Earnings History > 68 > eps Estimate
0.73
Earnings History > 68 > eps Difference
0.05
Earnings History > 68 > surprise Percent
6.8493
Earnings History > 69 > period
2008-09-30
Earnings History > 69 > report Date
2008-11-06
Earnings History > 69 > date
2008-09-30
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
0.08
Earnings History > 69 > eps Estimate
0.11
Earnings History > 69 > eps Difference
-0.03
Earnings History > 69 > surprise Percent
-27.2727
Earnings History > 70 > period
2008-06-30
Earnings History > 70 > report Date
2008-08-07
Earnings History > 70 > date
2008-06-30
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
-0.09
Earnings History > 70 > eps Estimate
-
Earnings History > 70 > eps Difference
0
Earnings History > 70 > surprise Percent
-
Earnings History > 71 > period
2008-03-31
Earnings History > 71 > report Date
2008-05-08
Earnings History > 71 > date
2008-03-31
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
0.63
Earnings History > 71 > eps Estimate
0.55
Earnings History > 71 > eps Difference
0.08
Earnings History > 71 > surprise Percent
14.5455
Earnings History > 72 > period
2007-12-31
Earnings History > 72 > report Date
2008-03-13
Earnings History > 72 > date
2007-12-31
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
0.72
Earnings History > 72 > eps Estimate
0.89
Earnings History > 72 > eps Difference
-0.17
Earnings History > 72 > surprise Percent
-19.1011
Earnings History > 73 > period
2007-09-30
Earnings History > 73 > report Date
2007-11-08
Earnings History > 73 > date
2007-09-30
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
0.19
Earnings History > 73 > eps Estimate
0.25
Earnings History > 73 > eps Difference
-0.06
Earnings History > 73 > surprise Percent
-24
Earnings History > 74 > period
2007-06-30
Earnings History > 74 > report Date
2007-08-08
Earnings History > 74 > date
2007-06-30
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
0.05
Earnings History > 74 > eps Estimate
0.2
Earnings History > 74 > eps Difference
-0.15
Earnings History > 74 > surprise Percent
-75
Earnings History > 75 > period
2007-03-31
Earnings History > 75 > report Date
2007-05-10
Earnings History > 75 > date
2007-03-31
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
1.75
Earnings History > 75 > eps Estimate
1.29
Earnings History > 75 > eps Difference
0.46
Earnings History > 75 > surprise Percent
35.6589
Earnings History > 76 > period
2006-12-31
Earnings History > 76 > report Date
2007-03-15
Earnings History > 76 > date
2006-12-31
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
0.97
Earnings History > 76 > eps Estimate
0.98
Earnings History > 76 > eps Difference
-0.01
Earnings History > 76 > surprise Percent
-1.0204
Earnings History > 77 > period
2006-09-30
Earnings History > 77 > report Date
2006-11-09
Earnings History > 77 > date
2006-09-30
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
0.54
Earnings History > 77 > eps Estimate
0.04
Earnings History > 77 > eps Difference
0.5
Earnings History > 77 > surprise Percent
1250
Earnings History > 78 > period
2006-06-30
Earnings History > 78 > report Date
2006-08-10
Earnings History > 78 > date
2006-06-30
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
0.3
Earnings History > 78 > eps Estimate
-0.07
Earnings History > 78 > eps Difference
0.37
Earnings History > 78 > surprise Percent
528.5714
Earnings History > 79 > period
2006-03-31
Earnings History > 79 > report Date
2006-05-11
Earnings History > 79 > date
2006-03-31
Earnings History > 79 > before After Market
-
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
1.1
Earnings History > 79 > eps Estimate
1.07
Earnings History > 79 > eps Difference
0.03
Earnings History > 79 > surprise Percent
2.8037
Earnings History > 80 > period
2005-12-31
Earnings History > 80 > report Date
2006-02-28
Earnings History > 80 > date
2005-12-31
Earnings History > 80 > before After Market
-
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
0.85
Earnings History > 80 > eps Estimate
0.89
Earnings History > 80 > eps Difference
-0.04
Earnings History > 80 > surprise Percent
-4.4944
Earnings History > 81 > period
2005-09-30
Earnings History > 81 > report Date
2005-11-14
Earnings History > 81 > date
2005-09-30
Earnings History > 81 > before After Market
-
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
-0.18
Earnings History > 81 > eps Estimate
-0.29
Earnings History > 81 > eps Difference
0.11
Earnings History > 81 > surprise Percent
37.931
Global Partners LP engages in the purchasing, selling, gathering, blending, storing, and logistics of transporting gasoline and gasoline blendstocks, distillates, residual oil, renewable fuels, crude oil, and propane to wholesalers, retailers, and commercial customers. The company operates through three segments: Wholesale, Gasoline Distribution and Station Operations (GDSO), and Commercial. The Wholesale segment sells home heating oil, branded and unbranded gasoline and gasoline blendstocks, diesel, kerosene, and residual oil to retailers and wholesale distributors. This segment transports the products by railcars, barges, trucks and/or pipelines. The GDSO segment sells branded and unbranded gasoline to gasoline station operators and sub-jobbers; operates convenience stores and prepared food sales; and provides car wash, lottery, and ATM services, as well as leases gasoline stations. The Commercial segment sells and delivers unbranded gasoline, home heating oil, diesel, kerosene, residual oil, and bunker fuel to customers in the public sector, as well as to commercial and industrial end-users; and sells custom blended fuels. The company is involved in the transportation of petroleum products and renewable fuels through rail from the mid-continent region of the United States and Canada. Global Partners LP was founded in 2005 and is based in Waltham, Massachusetts.
Stock Price
$ 0.00
0% decrease compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/AHims stock falls after lawmakers propose GLP-1 compounding restrictions By Investing.com Investing.com Nigeria
Read more →Showing 2 of 10
(Last Updated 2025-09-30)
Rating:
HOLD
Target Price:
$49
Analyst Picks
Strong Buy
0
Buy
0
Hold
2
Sell
0
Strong Sell
0
Sentiment:
Bullish
(Last Updated 2025-09-30)
Health Score
Price to Earnings Ratio (P/E)
-
High
Low ≥ 50
High ≤ 10
Price to Book Ratio (P/B)
-
Medium
Low ≤ 1
High ≥ 3
Return on Equity (ROE)
-
Very Low
Low ≤ 5%
High ≥ 25%
Return on Assets (ROA)
-
Very Low
Low ≤ 2%
High ≥ 10%
Free Cash Flow - Revenue % (FCF)
-
Very Low
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
Very Low
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 75.54% of the total shares of Global Partners LP
1.
Alerian MLP ETF(16.429%)
since
2025/08/31
2.
ALPS Advisors Inc(16.0646%)
since
2025/06/30
3.
Amvescap Plc.(7.5527%)
since
2025/06/30
4.
MIRAE ASSET GLOBAL ETFS HOLDINGS Ltd.(5.4646%)
since
2025/06/30
5.
Global X MLP ETF(5.0161%)
since
2025/08/29
6.
Pallas Capital Advisors LLC(4.8021%)
since
2025/06/30
7.
Invesco SteelPath MLP Income Y(3.9467%)
since
2025/06/30
8.
Invesco SteelPath MLP Select 40 Y(3.5669%)
since
2025/06/30
9.
Goldman Sachs Group Inc(1.5412%)
since
2025/06/30
10.
Hartree Partners, LP(1.4987%)
since
2025/06/30
11.
Goldman Sachs MLP Energy Infras Instl(1.3952%)
since
2025/06/30
12.
Morgan Stanley - Brokerage Accounts(1.204%)
since
2025/06/30
13.
JPMorgan Chase & Co(0.9851%)
since
2025/06/30
14.
Global X SuperDividendâ„¢ US ETF(0.6893%)
since
2025/08/29
15.
Royal Bank of Canada(0.6442%)
since
2025/06/30
16.
Fractal Investments LLC(0.5759%)
since
2025/06/30
17.
UBS Group AG(0.5478%)
since
2025/06/30
18.
Blackstone Inc(0.4782%)
since
2025/06/30
19.
InfraCap MLP ETF(0.4365%)
since
2025/08/29
20.
Infrastructure Capital Advisors, LLC(0.4264%)
since
2025/06/30
21.
Bank of America Corp(0.4065%)
since
2025/06/30
22.
Natixis SA(0.3445%)
since
2025/06/30
23.
Proficio Capital Partners LLC(0.3025%)
since
2025/06/30
24.
Warren Averett Asset Management, LLC(0.2354%)
since
2025/06/30
25.
NBW Capital(0.2354%)
since
2025/06/30
26.
First Trust Advisors L.P.(0.1577%)
since
2025/06/30
27.
Wells Fargo & Co(0.1548%)
since
2025/06/30
28.
Multi-Asset Diversified Income ETF(0.1517%)
since
2025/08/28
29.
Tortoise North American Pipeline(0.0874%)
since
2025/08/29
30.
Tortoise MLP Equity (ARI)(0.0719%)
since
2025/03/31
31.
LoCorr Spectrum Income I(0.0599%)
since
2025/06/30
32.
Invesco Zacks Multi-Asset Income ETF(0.0388%)
since
2025/08/29
33.
Amplify Natural Resources Div Inc ETF(0.0098%)
since
2025/08/29
34.
Arrow Dow Jones Global Yield ETF(0.0094%)
since
2025/08/29
35.
RBC Microcap Value I(0.0074%)
since
2025/06/30
36.
Fundamentals First ETF(0.0035%)
since
2025/08/29
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
2025-12-31
EPS Estimate
0.96
Date
2025-09-30
EPS Actual
0.66
EPS Estimate
0.85
EPS Difference
-0.19
Surprise Percent
-22.3529%
(Last Updated 2025-09-30)
(Last Updated 2025-09-30)
Revenue
$ 0
Cost Of Revenue
$ 0
Gross Profit
$ 0
Operating Expenses
$ 0
Operating Income
$ 0
Interest Expense
$ 0
Pretax Income
$ 0
Net Income
$ 0
Income Tax Expense
$ 0
EBITDA
$ 0
Total Other Income Expense Net
$ 0
Earnings Per Share
0
Dividends Per Share
0
Shares Outstanding
0
Operating Margin
0%
(Last Updated 2025-09-30)
Cash
$ 0
Short Term Investments
$ 0
Receivables
$ 0
Inventories
$ 0
Total Current Assets
$ 0
Property Plant Equipment
$ 0
Total Assets
$ 0
Payables
$ 0
Short Term Debt
$ 0
Long Term Debt
$ 0
Total Liabilities
$ 0
Equity
$ 0
(Last Updated 2025-09-30)
Net Income
$ 0
Depreciation
$ 0
Change In Working Capital
$ 0
Cash From Operations
$ 0
Capital Expenditures
$ 0
Cash From Investing
$ 0
Cash From Financing
$ 0
Net Change In Cash
$ 0
Disclaimer: Finnton is a stock screener tool provided for informational and educational purposes only. The data, analysis, and insights offered on this website do not constitute financial, investment, tax, or legal advice. Users are solely responsible for their own investment decisions, and Finnton makes no guarantees regarding the accuracy, completeness, or reliability of the information provided. Past performance is not indicative of future results. Always conduct your own research and consult with a licensed financial advisor before making any investment decisions.