_id
690f34b8ccc777a4e85d1693
Ticker
BGC
Name
BGC Group Inc.
Exchange
NASDAQ
Address
499 Park Avenue, New York, NY, United States, 10022
Country
USA
Sector
Financial Services
Industry
Capital Markets
Currency
USD
Website
https://www.bgcg.com
Description
BGC Group, Inc. operates as a financial brokerage and technology company in the United States, Europe, the Middle East, Africa, and the Asia Pacific. The company offers various brokerage products, such as fixed income, such as government bonds, corporate bonds, and other debt instruments, as well as related interest rate derivatives and credit derivatives; and brokerage services for foreign exchange, energy, commodities, shipping, equities, and futures and options. It also provides price discovery, trade execution, connectivity solutions, information, consulting, brokerage services, clearing, and other post-trade services, information, and other back-office services to an assortment of financial and non-financial institutions. In addition, the company offers electronic and hybrid brokerage, other financial technology solutions, market data and related information services. Further, the company's integrated platform is designed to provide flexibility to customers regarding price discovery, trade execution and processing of transactions, as well as accessing liquidity through its platforms, for transactions executed either OTC or through an exchange. It primarily serves banks, broker-dealers, trading firms, hedge funds, governments, corporations, investment firms, commodity trading firms, and end users. BGC Group, Inc. was founded in 1945 and is headquartered in New York, New York.
Last Close
8.91
Volume
288560
Current Price
8.965
Change
-0.075
Last Updated
2026-01-20T16:29:02.677Z
Image
data:image/webp;base64,UklGRj4EAABXRUJQVlA4WAoAAAAQAAAAPwAAPwAAQUxQSG8DAAABoERb2yG9et73q9j8Edu2bdsZ5dq2bdu2Y9u2bTtdXVXfM2h331kmETEBuL5QM00lwxQNi2aUotf2EpDMUXQJHy6cWf9yb5HM+o/7M2zy/0ExGI0UAKqqabevMAQZG3G4Ze369erVq9UiF5CqtWtVM2lhnKh5MZmhqFe5rSJQ9lSYGwwkdYroihn0STLgzspw0IQ+Z0CRcoMeTz7w0KOPPvroI8+88tJLL77wwgsvVoEaDGeI78OkDqMDWpIM2AUGUUXh4H5e4z1wUjeJtCQZuOyJfE5UBQw+pcvByCvGxDBObAEgjqOijtOmbYtWrVq1rfsW2R0GsRWz6LMRFIBGGEHcYpCggzsSEOTZTp4qO/j3ud93hwKKfF3vfebZ51944cWXXyoDg6yJH0+bN/nTO9RE5sM9CWVdJPf/R2stn4cq2m+lZaTlxQoo/OJ5WtLyBKI6uDsBRTPSWpJB2OM4oNUV+rwa+GHP5Q6UXcnA9Umfs+PqGo/BMPqWB1985QQ9bnAwmy6fzZ7gkjv7t5W5dD1envfTPxc+T5aD++lyXQ7Q3tKyTukrloth8Bt5vgLuomv5TXkIimTFup3LikFiGXxOl8ORPw+WMMweVejxHRTFt/TYGJsZ5qcQNYqYDh7ZVQKC2IpZ9NkEavAnXQ7Kd8Hyd6DIHvJMoeoB6daEA0AkmqJLdShiC/LuJM9mQxSL6bEDvqDvP9llMq/yK7Slz72FIABMDAAiiCv7Irktj5MPDTzyWEnk+4GeJQNuzkLdwPJcDvI6jiBOEcSraEGf/8Kg4CyG+DHQ4DtaWl78rAzgbGGY70EE6FY5VoIGw+hy0ZibX91NlyerofkV8sVmHVtnQcTgEYYslz374LvrwzWS5OB+hvyAZBBmqC/wPK/y244VBBAVFFjOsEsy4MEiSfueHiMtV7ZAXoxkQNIenf1ELkSQPZOWpM/lSLJg/Hd/LVi3edW/L3U2UBg8Qc/3fFoebwoV0V4fL1i/YvLHA5IVvyoEDb/w6FsyCHE5AFGk3DgqgKhjAIPhHo/dXb/Vnb9foc8mUMA4AlHHJC9ugdlKvgkHBu/TZWsYpLcg/wH6Fz6+aeSNb54KuKMAJM1g8AgDRrUMBsAgA0cvPR+QdE9ObwdFBiqQ1aJH784NigOKjHQU0dUgU0WNMSq4/hAAVlA4IKgAAAAwBgCdASpAAEAAPtFop0+oJqMiKBgJWQAaCWMA1NYgDeKQJoQb707WyXCo14g5tkG9WVPHv0rdOG1wAP73ccvmQCZE3qYSyh2pM1X+1398OY/jxcfZ2vhA8uhV7pTXZ8m1LAJ91sB7aZsedckR7eRwS1z/Qb+wmUq1Af1oWuRz8vPTlyYlid7Sm+xcQiKo5gESn0/Vfv40mzIzWOff//Os1NFMvhv4AAA=
Ipo Date
1999-12-10T00:00:00.000Z
Market Cap
4294468608
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
0.961090909090909
Sentiment Sources
11
Rating
4.5
Target Price
14.5
Strong Buy
1
Buy
1
Hold
0
Sell
0
Strong Sell
0
Current Quarter
2025-09-30
Revenue
722810000
Cost Of Revenue
426948000
Gross Profit
295862000
Operating Expenses
202453000
Operating Income
93409000
Interest Expense
33823000
Pretax Income
33496000
Net Income
27882000
Eps
0.05753183832814731
Dividends Per Share
9776000
Shares Outstanding
359294852
Income Tax Expense
7434000
EBITDA
94760000
Operating Margin
12.923036482616453
Total Other Income Expense Net
-59913000
Cash
774940000
Short Term Investments
-
Receivables
2913654000
Inventories
-
Total Current Assets
3712850000
Property Plant Equipment
192579000
Total Assets
5825151000
Payables
821873000
Short Term Debt
-
Long Term Debt
1837085000
Total Liabilities
4683430000
Equity
965317000
Bs_currency_symbol
USD
Depreciation
27441000
Change In Working Capital
-12522000
Cash From Operations
141860000
Capital Expenditures
18368000
Cash From Investing
-26372000
Cash From Financing
-160022000
Net Change In Cash
-42883000
Cf_currency_symbol
USD
PE
27.3939
PB
4.500865249446555
ROE
2.8883776003116073
ROA
0.4786485363212044
FCF
123492000
Fcf Percent
0.17084987756118483
Piotroski FScore
4
Health Score
46
Deep Value Investing Score
4.5
Defensive Investing Score
5.5
Dividend Investing Score
3.5
Economic Moat Investing Score
6.3
Garp Investing Score
2.5
Growth Investing Score
3
Momentum Investing Score
5.5
Net Net Investing Score
2.5
Quality Investing Score
3.5
Value Investing Score
4
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
722810000
Quarters > 0 > income Statement > cost Of Revenue
426948000
Quarters > 0 > income Statement > gross Profit
295862000
Quarters > 0 > income Statement > operating Expenses
202453000
Quarters > 0 > income Statement > operating Income
93409000
Quarters > 0 > income Statement > interest Expense
33823000
Quarters > 0 > income Statement > pretax Income
33496000
Quarters > 0 > income Statement > net Income
27882000
Quarters > 0 > income Statement > eps
0.05753183832814731
Quarters > 0 > income Statement > dividends Per Share
9776000
Quarters > 0 > income Statement > shares Outstanding
484636000
Quarters > 0 > income Statement > income Tax Expense
7434000
Quarters > 0 > income Statement > EBITDA
94760000
Quarters > 0 > income Statement > operating Margin
12.923036482616453
Quarters > 0 > income Statement > total Other Income Expense Net
-59913000
Quarters > 0 > income Statement > currency_symbol
USD
Quarters > 0 > balance Sheet > cash
774940000
Quarters > 0 > balance Sheet > short Term Investments
-
Quarters > 0 > balance Sheet > receivables
2913654000
Quarters > 0 > balance Sheet > inventories
-
Quarters > 0 > balance Sheet > total Current Assets
3712850000
Quarters > 0 > balance Sheet > property Plant Equipment
192579000
Quarters > 0 > balance Sheet > total Assets
5825151000
Quarters > 0 > balance Sheet > payables
821873000
Quarters > 0 > balance Sheet > short Term Debt
-
Quarters > 0 > balance Sheet > long Term Debt
1837085000
Quarters > 0 > balance Sheet > total Liabilities
4683430000
Quarters > 0 > balance Sheet > equity
965317000
Quarters > 0 > balance Sheet > currency_symbol
USD
Quarters > 0 > cash Flow > net Income
26062000
Quarters > 0 > cash Flow > depreciation
27441000
Quarters > 0 > cash Flow > change In Working Capital
-12522000
Quarters > 0 > cash Flow > cash From Operations
141860000
Quarters > 0 > cash Flow > capital Expenditures
18368000
Quarters > 0 > cash Flow > cash From Investing
-26372000
Quarters > 0 > cash Flow > cash From Financing
-160022000
Quarters > 0 > cash Flow > net Change In Cash
-42883000
Quarters > 0 > cash Flow > currency_symbol
USD
Quarters > 0 > ratios > PE
0.05753183832814731
Quarters > 0 > ratios > PB
4.500865249446555
Quarters > 0 > ratios > ROE
2.8883776003116073
Quarters > 0 > ratios > ROA
0.4786485363212044
Quarters > 0 > ratios > FCF
123492000
Quarters > 0 > ratios > Piotroski FScore
4
Quarters > 0 > ratios > fcf Percent
0.17084987756118483
Quarters > 0 > health Score
46
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
768736000
Quarters > 1 > income Statement > cost Of Revenue
443562000
Quarters > 1 > income Statement > gross Profit
325174000
Quarters > 1 > income Statement > operating Expenses
209669000
Quarters > 1 > income Statement > operating Income
115505000
Quarters > 1 > income Statement > interest Expense
33801000
Quarters > 1 > income Statement > pretax Income
75278000
Quarters > 1 > income Statement > net Income
57545000
Quarters > 1 > income Statement > eps
0.11873859969131471
Quarters > 1 > income Statement > dividends Per Share
9707000
Quarters > 1 > income Statement > shares Outstanding
484636000
Quarters > 1 > income Statement > income Tax Expense
19063000
Quarters > 1 > income Statement > EBITDA
134958000
Quarters > 1 > income Statement > operating Margin
15.025314282146276
Quarters > 1 > income Statement > total Other Income Expense Net
-40227000
Quarters > 1 > income Statement > currency_symbol
USD
Quarters > 1 > balance Sheet > cash
827844000
Quarters > 1 > balance Sheet > short Term Investments
-
Quarters > 1 > balance Sheet > receivables
1955601000
Quarters > 1 > balance Sheet > inventories
-
Quarters > 1 > balance Sheet > total Current Assets
2797680000
Quarters > 1 > balance Sheet > property Plant Equipment
189526000
Quarters > 1 > balance Sheet > total Assets
4892042000
Quarters > 1 > balance Sheet > payables
778334000
Quarters > 1 > balance Sheet > short Term Debt
81745000
Quarters > 1 > balance Sheet > long Term Debt
1836090000
Quarters > 1 > balance Sheet > total Liabilities
3783359000
Quarters > 1 > balance Sheet > equity
930462000
Quarters > 1 > balance Sheet > currency_symbol
USD
Quarters > 1 > cash Flow > net Income
56215000
Quarters > 1 > cash Flow > depreciation
25879000
Quarters > 1 > cash Flow > change In Working Capital
-115543000
Quarters > 1 > cash Flow > cash From Operations
71239000
Quarters > 1 > cash Flow > capital Expenditures
14407000
Quarters > 1 > cash Flow > cash From Investing
-276994000
Quarters > 1 > cash Flow > cash From Financing
57242000
Quarters > 1 > cash Flow > net Change In Cash
-143687000
Quarters > 1 > cash Flow > currency_symbol
USD
Quarters > 1 > ratios > PE
0.11873859969131471
Quarters > 1 > ratios > PB
4.6694671464283335
Quarters > 1 > ratios > ROE
6.18456207776352
Quarters > 1 > ratios > ROA
1.176298159337144
Quarters > 1 > ratios > FCF
56832000
Quarters > 1 > ratios > Piotroski FScore
4
Quarters > 1 > ratios > fcf Percent
0.07392915123007118
Quarters > 1 > health Score
40
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
652611000
Quarters > 2 > income Statement > cost Of Revenue
367490000
Quarters > 2 > income Statement > gross Profit
285121000
Quarters > 2 > income Statement > operating Expenses
183631000
Quarters > 2 > income Statement > operating Income
101490000
Quarters > 2 > income Statement > interest Expense
24654000
Quarters > 2 > income Statement > pretax Income
79978000
Quarters > 2 > income Statement > net Income
55164000
Quarters > 2 > income Statement > eps
0.11361160253651022
Quarters > 2 > income Statement > dividends Per Share
9857000
Quarters > 2 > income Statement > shares Outstanding
485549000
Quarters > 2 > income Statement > income Tax Expense
26549000
Quarters > 2 > income Statement > EBITDA
126502000
Quarters > 2 > income Statement > operating Margin
15.551377466821737
Quarters > 2 > income Statement > total Other Income Expense Net
-21512000
Quarters > 2 > income Statement > currency_symbol
USD
Quarters > 2 > balance Sheet > cash
966357000
Quarters > 2 > balance Sheet > short Term Investments
-
Quarters > 2 > balance Sheet > receivables
2090053000
Quarters > 2 > balance Sheet > inventories
-
Quarters > 2 > balance Sheet > total Current Assets
3075819000
Quarters > 2 > balance Sheet > property Plant Equipment
189474000
Quarters > 2 > balance Sheet > total Assets
4884476000
Quarters > 2 > balance Sheet > payables
696120000
Quarters > 2 > balance Sheet > short Term Debt
546299000
Quarters > 2 > balance Sheet > long Term Debt
1142341000
Quarters > 2 > balance Sheet > total Liabilities
3741525000
Quarters > 2 > balance Sheet > equity
963784000
Quarters > 2 > balance Sheet > currency_symbol
USD
Quarters > 2 > cash Flow > net Income
53429000
Quarters > 2 > cash Flow > depreciation
21870000
Quarters > 2 > cash Flow > change In Working Capital
-170489000
Quarters > 2 > cash Flow > cash From Operations
839000
Quarters > 2 > cash Flow > capital Expenditures
15495000
Quarters > 2 > cash Flow > cash From Investing
-16594000
Quarters > 2 > cash Flow > cash From Financing
266055000
Quarters > 2 > cash Flow > net Change In Cash
252493000
Quarters > 2 > cash Flow > currency_symbol
USD
Quarters > 2 > ratios > PE
0.11361160253651022
Quarters > 2 > ratios > PB
4.5165169633444835
Quarters > 2 > ratios > ROE
5.7236891253641895
Quarters > 2 > ratios > ROA
1.1293739594584966
Quarters > 2 > ratios > FCF
-14656000
Quarters > 2 > ratios > Piotroski FScore
3
Quarters > 2 > ratios > fcf Percent
-0.022457482328676653
Quarters > 2 > health Score
33
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
559962000
Quarters > 3 > income Statement > cost Of Revenue
317115000
Quarters > 3 > income Statement > gross Profit
242847000
Quarters > 3 > income Statement > operating Expenses
229777000
Quarters > 3 > income Statement > operating Income
13070000
Quarters > 3 > income Statement > interest Expense
24263000
Quarters > 3 > income Statement > pretax Income
27172000
Quarters > 3 > income Statement > net Income
25203000
Quarters > 3 > income Statement > eps
0.052606201783388436
Quarters > 3 > income Statement > dividends Per Share
9722000
Quarters > 3 > income Statement > shares Outstanding
479088000
Quarters > 3 > income Statement > income Tax Expense
3873000
Quarters > 3 > income Statement > EBITDA
72124000
Quarters > 3 > income Statement > operating Margin
2.334086955900579
Quarters > 3 > income Statement > total Other Income Expense Net
14102000
Quarters > 3 > income Statement > currency_symbol
USD
Quarters > 3 > balance Sheet > cash
711584000
Quarters > 3 > balance Sheet > short Term Investments
-
Quarters > 3 > balance Sheet > receivables
1087920000
Quarters > 3 > balance Sheet > inventories
-
Quarters > 3 > balance Sheet > total Current Assets
1853678000
Quarters > 3 > balance Sheet > property Plant Equipment
304468000
Quarters > 3 > balance Sheet > total Assets
3591967000
Quarters > 3 > balance Sheet > payables
0
Quarters > 3 > balance Sheet > short Term Debt
195831000
Quarters > 3 > balance Sheet > long Term Debt
1141709000
Quarters > 3 > balance Sheet > total Liabilities
2512728000
Quarters > 3 > balance Sheet > equity
898507000
Quarters > 3 > balance Sheet > currency_symbol
USD
Quarters > 3 > cash Flow > net Income
25203000
Quarters > 3 > cash Flow > depreciation
20689000
Quarters > 3 > cash Flow > change In Working Capital
148505000
Quarters > 3 > cash Flow > cash From Operations
251888000
Quarters > 3 > cash Flow > capital Expenditures
17331000
Quarters > 3 > cash Flow > cash From Investing
110112000
Quarters > 3 > cash Flow > cash From Financing
-205739000
Quarters > 3 > cash Flow > net Change In Cash
149773000
Quarters > 3 > cash Flow > currency_symbol
USD
Quarters > 3 > ratios > PE
0.052606201783388436
Quarters > 3 > ratios > PB
4.780178585141797
Quarters > 3 > ratios > ROE
2.804986494262148
Quarters > 3 > ratios > ROA
0.7016489850825467
Quarters > 3 > ratios > FCF
234557000
Quarters > 3 > ratios > Piotroski FScore
4
Quarters > 3 > ratios > fcf Percent
0.4188802097285173
Quarters > 3 > health Score
53
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
2206595000
Annuals > 0 > income Statement > cost Of Revenue
1227074000
Annuals > 0 > income Statement > gross Profit
979521000
Annuals > 0 > income Statement > operating Expenses
794420000
Annuals > 0 > income Statement > operating Income
185101000
Annuals > 0 > income Statement > interest Expense
91075000
Annuals > 0 > income Statement > pretax Income
173143000
Annuals > 0 > income Statement > net Income
126988000
Annuals > 0 > income Statement > eps
0.2650320781730677
Annuals > 0 > income Statement > dividends Per Share
34165000
Annuals > 0 > income Statement > shares Outstanding
479142000
Annuals > 0 > income Statement > income Tax Expense
49915000
Annuals > 0 > income Statement > EBITDA
345652000
Annuals > 0 > income Statement > operating Margin
8.388535277203111
Annuals > 0 > income Statement > total Other Income Expense Net
-11958000
Annuals > 0 > income Statement > currency_symbol
USD
Annuals > 0 > balance Sheet > cash
711584000
Annuals > 0 > balance Sheet > short Term Investments
-
Annuals > 0 > balance Sheet > receivables
732873000
Annuals > 0 > balance Sheet > inventories
-
Annuals > 0 > balance Sheet > total Current Assets
1853678000
Annuals > 0 > balance Sheet > property Plant Equipment
304468000
Annuals > 0 > balance Sheet > total Assets
3591967000
Annuals > 0 > balance Sheet > payables
0
Annuals > 0 > balance Sheet > short Term Debt
195831000
Annuals > 0 > balance Sheet > long Term Debt
1141709000
Annuals > 0 > balance Sheet > total Liabilities
2512728000
Annuals > 0 > balance Sheet > equity
898507000
Annuals > 0 > balance Sheet > currency_symbol
USD
Annuals > 0 > cash Flow > net Income
126988000
Annuals > 0 > cash Flow > depreciation
81434000
Annuals > 0 > cash Flow > change In Working Capital
-174915000
Annuals > 0 > cash Flow > cash From Operations
315350000
Annuals > 0 > cash Flow > capital Expenditures
72055000
Annuals > 0 > cash Flow > cash From Investing
-96994000
Annuals > 0 > cash Flow > cash From Financing
-149018000
Annuals > 0 > cash Flow > net Change In Cash
60377000
Annuals > 0 > cash Flow > currency_symbol
USD
Annuals > 0 > ratios > PE
0.2650320781730677
Annuals > 0 > ratios > PB
4.780717378940842
Annuals > 0 > ratios > ROE
14.1332232247495
Annuals > 0 > ratios > ROA
3.535333147548404
Annuals > 0 > ratios > FCF
243295000
Annuals > 0 > ratios > Piotroski FScore
4
Annuals > 0 > ratios > fcf Percent
0.11025811261241868
Annuals > 0 > health Score
56
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
1979979000
Annuals > 1 > income Statement > cost Of Revenue
1086775000
Annuals > 1 > income Statement > gross Profit
893204000
Annuals > 1 > income Statement > operating Expenses
754546000
Annuals > 1 > income Statement > operating Income
138658000
Annuals > 1 > income Statement > interest Expense
77231000
Annuals > 1 > income Statement > pretax Income
57709000
Annuals > 1 > income Statement > net Income
36265000
Annuals > 1 > income Statement > eps
0.07401186557249244
Annuals > 1 > income Statement > dividends Per Share
17381000
Annuals > 1 > income Statement > shares Outstanding
489989000
Annuals > 1 > income Statement > income Tax Expense
18934000
Annuals > 1 > income Statement > EBITDA
215357000
Annuals > 1 > income Statement > operating Margin
7.003003567209551
Annuals > 1 > income Statement > total Other Income Expense Net
-80949000
Annuals > 1 > income Statement > currency_symbol
USD
Annuals > 1 > balance Sheet > cash
655641000
Annuals > 1 > balance Sheet > short Term Investments
-
Annuals > 1 > balance Sheet > receivables
720558000
Annuals > 1 > balance Sheet > inventories
-3128284000
Annuals > 1 > balance Sheet > total Current Assets
655641000
Annuals > 1 > balance Sheet > property Plant Equipment
302465000
Annuals > 1 > balance Sheet > total Assets
3175937000
Annuals > 1 > balance Sheet > payables
76000
Annuals > 1 > balance Sheet > short Term Debt
239180000
Annuals > 1 > balance Sheet > long Term Debt
1183506000
Annuals > 1 > balance Sheet > total Liabilities
2277781000
Annuals > 1 > balance Sheet > equity
885083000
Annuals > 1 > balance Sheet > currency_symbol
USD
Annuals > 1 > cash Flow > net Income
36265000
Annuals > 1 > cash Flow > depreciation
80417000
Annuals > 1 > cash Flow > change In Working Capital
-48203000
Annuals > 1 > cash Flow > cash From Operations
405203000
Annuals > 1 > cash Flow > capital Expenditures
59898000
Annuals > 1 > cash Flow > cash From Investing
-90707000
Annuals > 1 > cash Flow > cash From Financing
-146880000
Annuals > 1 > cash Flow > net Change In Cash
170886000
Annuals > 1 > cash Flow > currency_symbol
USD
Annuals > 1 > ratios > PE
0.07401186557249244
Annuals > 1 > ratios > PB
4.963095421559333
Annuals > 1 > ratios > ROE
4.097355841203593
Annuals > 1 > ratios > ROA
1.141867738560305
Annuals > 1 > ratios > FCF
345305000
Annuals > 1 > ratios > Piotroski FScore
4
Annuals > 1 > ratios > fcf Percent
0.17439831432555597
Annuals > 1 > health Score
52
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
1774295000
Annuals > 2 > income Statement > cost Of Revenue
937104000
Annuals > 2 > income Statement > gross Profit
837191000
Annuals > 2 > income Statement > operating Expenses
634648000
Annuals > 2 > income Statement > operating Income
202543000
Annuals > 2 > income Statement > interest Expense
57932000
Annuals > 2 > income Statement > pretax Income
97451000
Annuals > 2 > income Statement > net Income
48712000
Annuals > 2 > income Statement > eps
0.09753831490506874
Annuals > 2 > income Statement > dividends Per Share
43736000
Annuals > 2 > income Statement > shares Outstanding
499414000
Annuals > 2 > income Statement > income Tax Expense
38584000
Annuals > 2 > income Statement > EBITDA
230437000
Annuals > 2 > income Statement > operating Margin
11.415407246258374
Annuals > 2 > income Statement > total Other Income Expense Net
-105092000
Annuals > 2 > income Statement > currency_symbol
USD
Annuals > 2 > balance Sheet > cash
484989000
Annuals > 2 > balance Sheet > short Term Investments
-83633000
Annuals > 2 > balance Sheet > receivables
880736000
Annuals > 2 > balance Sheet > inventories
-3057950000
Annuals > 2 > balance Sheet > total Current Assets
1745039000
Annuals > 2 > balance Sheet > property Plant Equipment
313264000
Annuals > 2 > balance Sheet > total Assets
3074971000
Annuals > 2 > balance Sheet > payables
1634000
Annuals > 2 > balance Sheet > short Term Debt
1917000
Annuals > 2 > balance Sheet > long Term Debt
1049217000
Annuals > 2 > balance Sheet > total Liabilities
2341763000
Annuals > 2 > balance Sheet > equity
669645000
Annuals > 2 > balance Sheet > currency_symbol
USD
Annuals > 2 > cash Flow > net Income
58867000
Annuals > 2 > cash Flow > depreciation
75054000
Annuals > 2 > cash Flow > change In Working Capital
-194107000
Annuals > 2 > cash Flow > cash From Operations
224362000
Annuals > 2 > cash Flow > capital Expenditures
58760000
Annuals > 2 > cash Flow > cash From Investing
-53330000
Annuals > 2 > cash Flow > cash From Financing
-233206000
Annuals > 2 > cash Flow > net Change In Cash
-64789000
Annuals > 2 > cash Flow > currency_symbol
USD
Annuals > 2 > ratios > PE
0.09753831490506874
Annuals > 2 > ratios > PB
6.686000059733143
Annuals > 2 > ratios > ROE
7.274302055566756
Annuals > 2 > ratios > ROA
1.584145021205078
Annuals > 2 > ratios > FCF
165602000
Annuals > 2 > ratios > Piotroski FScore
3
Annuals > 2 > ratios > fcf Percent
0.09333397208468716
Annuals > 2 > health Score
39
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
1993387000
Annuals > 3 > income Statement > cost Of Revenue
1360078000
Annuals > 3 > income Statement > gross Profit
633309000
Annuals > 3 > income Statement > operating Expenses
667920000
Annuals > 3 > income Statement > operating Income
-34611000
Annuals > 3 > income Statement > interest Expense
69329000
Annuals > 3 > income Statement > pretax Income
176501000
Annuals > 3 > income Statement > net Income
124007000
Annuals > 3 > income Statement > eps
0.2296340876263842
Annuals > 3 > income Statement > dividends Per Share
67267000
Annuals > 3 > income Statement > shares Outstanding
540020000
Annuals > 3 > income Statement > income Tax Expense
23013000
Annuals > 3 > income Statement > EBITDA
327704000
Annuals > 3 > income Statement > operating Margin
-1.736291046344739
Annuals > 3 > income Statement > total Other Income Expense Net
211112000
Annuals > 3 > income Statement > currency_symbol
USD
Annuals > 3 > balance Sheet > cash
553598000
Annuals > 3 > balance Sheet > short Term Investments
40838000
Annuals > 3 > balance Sheet > receivables
1405205000
Annuals > 3 > balance Sheet > inventories
-3328965000
Annuals > 3 > balance Sheet > total Current Assets
2004568000
Annuals > 3 > balance Sheet > property Plant Equipment
326364000
Annuals > 3 > balance Sheet > total Assets
3342166000
Annuals > 3 > balance Sheet > payables
1335532000
Annuals > 3 > balance Sheet > short Term Debt
3584000
Annuals > 3 > balance Sheet > long Term Debt
1052831000
Annuals > 3 > balance Sheet > total Liabilities
2678851000
Annuals > 3 > balance Sheet > equity
619752000
Annuals > 3 > balance Sheet > currency_symbol
USD
Annuals > 3 > cash Flow > net Income
153488000
Annuals > 3 > cash Flow > depreciation
81874000
Annuals > 3 > cash Flow > change In Working Capital
25579000
Annuals > 3 > cash Flow > cash From Operations
417185000
Annuals > 3 > cash Flow > capital Expenditures
53290000
Annuals > 3 > cash Flow > cash From Investing
121133000
Annuals > 3 > cash Flow > cash From Financing
-819537000
Annuals > 3 > cash Flow > net Change In Cash
-286607000
Annuals > 3 > cash Flow > currency_symbol
USD
Annuals > 3 > ratios > PE
0.2296340876263842
Annuals > 3 > ratios > PB
7.811639655862344
Annuals > 3 > ratios > ROE
20.009132685332197
Annuals > 3 > ratios > ROA
3.7103782397403364
Annuals > 3 > ratios > FCF
363895000
Annuals > 3 > ratios > Piotroski FScore
4
Annuals > 3 > ratios > fcf Percent
0.18255110522944115
Annuals > 3 > health Score
60
Valuation > metrics > PE
27.3939
Valuation > metrics > PB
4.500865249446555
Valuation > final Score
32.118667505534454
Valuation > verdict
29.8% Overvalued
Profitability > metrics > ROE
2.8883776003116073
Profitability > metrics > ROA
0.7509595055011649
Profitability > metrics > Net Margin
0.038574452484055284
Profitability > final Score
14
Profitability > verdict
Weak
Risk > metrics > Debt Equity
4.851701565392508
Risk > metrics > Interest Coverage
2.7617006179227155
Risk > final Score
17
Risk > verdict
High
Liquidity > metrics > Current Ratio
4.517547114943549
Liquidity > metrics > Quick Ratio
4.517547114943549
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
53.30532853571667
Prev Valuations > 1
54.83483036655517
Prev Valuations > 2
52.19821414858203
Prev Profitabilities > 0
30
Prev Profitabilities > 1
30
Prev Profitabilities > 2
16
Prev Risks > 0
20
Prev Risks > 1
22
Prev Risks > 2
20
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2026-01-20T21:29:04.484Z
Earnings History > 0 > period
2025-12-31
Earnings History > 0 > report Date
2026-02-12
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.295
Earnings History > 0 > eps Difference
-0.295
Earnings History > 0 > surprise Percent
-100
Earnings History > 1 > period
2025-09-30
Earnings History > 1 > report Date
2025-11-06
Earnings History > 1 > date
2025-09-30
Earnings History > 1 > before After Market
BeforeMarket
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
0.29
Earnings History > 1 > eps Estimate
0.29
Earnings History > 1 > eps Difference
0
Earnings History > 1 > surprise Percent
0
Earnings History > 2 > period
2025-06-30
Earnings History > 2 > report Date
2025-07-31
Earnings History > 2 > date
2025-06-30
Earnings History > 2 > before After Market
BeforeMarket
Earnings History > 2 > currency
USD
Earnings History > 2 > eps Actual
0.31
Earnings History > 2 > eps Estimate
0.31
Earnings History > 2 > eps Difference
0
Earnings History > 2 > surprise Percent
0
Earnings History > 3 > period
2025-03-31
Earnings History > 3 > report Date
2025-05-07
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.29
Earnings History > 3 > eps Estimate
0.28
Earnings History > 3 > eps Difference
0.01
Earnings History > 3 > surprise Percent
3.5714
Earnings History > 4 > period
2024-12-31
Earnings History > 4 > report Date
2025-02-14
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.25
Earnings History > 4 > eps Estimate
0.25
Earnings History > 4 > eps Difference
0
Earnings History > 4 > surprise Percent
0
Earnings History > 5 > period
2024-09-30
Earnings History > 5 > report Date
2024-10-31
Earnings History > 5 > date
2024-09-30
Earnings History > 5 > before After Market
BeforeMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
0.26
Earnings History > 5 > eps Estimate
0.23
Earnings History > 5 > eps Difference
0.03
Earnings History > 5 > surprise Percent
13.0435
Earnings History > 6 > period
2024-06-30
Earnings History > 6 > report Date
2024-07-30
Earnings History > 6 > date
2024-06-30
Earnings History > 6 > before After Market
BeforeMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
0.23
Earnings History > 6 > eps Estimate
0.23
Earnings History > 6 > eps Difference
0
Earnings History > 6 > surprise Percent
0
Earnings History > 7 > period
2024-03-31
Earnings History > 7 > report Date
2024-04-30
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.25
Earnings History > 7 > eps Estimate
0.25
Earnings History > 7 > eps Difference
0
Earnings History > 7 > surprise Percent
0
Earnings History > 8 > period
2023-12-31
Earnings History > 8 > report Date
2024-02-14
Earnings History > 8 > date
2023-12-31
Earnings History > 8 > before After Market
BeforeMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
0.21
Earnings History > 8 > eps Estimate
0.2
Earnings History > 8 > eps Difference
0.01
Earnings History > 8 > surprise Percent
5
Earnings History > 9 > period
2023-09-30
Earnings History > 9 > report Date
2023-10-31
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.19
Earnings History > 9 > eps Estimate
0.21
Earnings History > 9 > eps Difference
-0.02
Earnings History > 9 > surprise Percent
-9.5238
Earnings History > 10 > period
2023-06-30
Earnings History > 10 > report Date
2023-08-02
Earnings History > 10 > date
2023-06-30
Earnings History > 10 > before After Market
BeforeMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
0.2
Earnings History > 10 > eps Estimate
0.19
Earnings History > 10 > eps Difference
0.01
Earnings History > 10 > surprise Percent
5.2632
Earnings History > 11 > period
2023-03-31
Earnings History > 11 > report Date
2023-05-03
Earnings History > 11 > date
2023-03-31
Earnings History > 11 > before After Market
-
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
0.23
Earnings History > 11 > eps Estimate
0.23
Earnings History > 11 > eps Difference
0
Earnings History > 11 > surprise Percent
0
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
-
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
0.16
Earnings History > 12 > eps Estimate
0.15
Earnings History > 12 > eps Difference
0.01
Earnings History > 12 > surprise Percent
6.6667
Earnings History > 13 > period
2022-09-30
Earnings History > 13 > report Date
2022-11-02
Earnings History > 13 > date
2022-09-30
Earnings History > 13 > before After Market
-
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
0.16
Earnings History > 13 > eps Estimate
0.15
Earnings History > 13 > eps Difference
0.01
Earnings History > 13 > surprise Percent
6.6667
Earnings History > 14 > period
2022-06-30
Earnings History > 14 > report Date
2022-08-03
Earnings History > 14 > date
2022-06-30
Earnings History > 14 > before After Market
-
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
0.17
Earnings History > 14 > eps Estimate
0.1621
Earnings History > 14 > eps Difference
0.0079
Earnings History > 14 > surprise Percent
4.8735
Earnings History > 15 > period
2022-03-31
Earnings History > 15 > report Date
2022-05-02
Earnings History > 15 > date
2022-03-31
Earnings History > 15 > before After Market
-
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
0.21
Earnings History > 15 > eps Estimate
0.2097
Earnings History > 15 > eps Difference
0.0003
Earnings History > 15 > surprise Percent
0.1431
Earnings History > 16 > period
2021-12-31
Earnings History > 16 > report Date
2022-02-16
Earnings History > 16 > date
2021-12-31
Earnings History > 16 > before After Market
-
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
0.17
Earnings History > 16 > eps Estimate
0.1653
Earnings History > 16 > eps Difference
0.0047
Earnings History > 16 > surprise Percent
2.8433
Earnings History > 17 > period
2021-09-30
Earnings History > 17 > report Date
2021-11-03
Earnings History > 17 > date
2021-09-30
Earnings History > 17 > before After Market
-
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
0.14
Earnings History > 17 > eps Estimate
0.15
Earnings History > 17 > eps Difference
-0.01
Earnings History > 17 > surprise Percent
-6.6667
Earnings History > 18 > period
2021-06-30
Earnings History > 18 > report Date
2021-08-04
Earnings History > 18 > date
2021-06-30
Earnings History > 18 > before After Market
-
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
0.16
Earnings History > 18 > eps Estimate
0.155
Earnings History > 18 > eps Difference
0.005
Earnings History > 18 > surprise Percent
3.2258
Earnings History > 19 > period
2021-03-31
Earnings History > 19 > report Date
2021-04-29
Earnings History > 19 > date
2021-03-31
Earnings History > 19 > before After Market
-
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
0.18
Earnings History > 19 > eps Estimate
0.185
Earnings History > 19 > eps Difference
-0.005
Earnings History > 19 > surprise Percent
-2.7027
Earnings History > 20 > period
2020-12-31
Earnings History > 20 > report Date
2021-02-24
Earnings History > 20 > date
2020-12-31
Earnings History > 20 > before After Market
-
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
0.13
Earnings History > 20 > eps Estimate
0.12
Earnings History > 20 > eps Difference
0.01
Earnings History > 20 > surprise Percent
8.3333
Earnings History > 21 > period
2020-09-30
Earnings History > 21 > report Date
2020-10-28
Earnings History > 21 > date
2020-09-30
Earnings History > 21 > before After Market
-
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
0.11
Earnings History > 21 > eps Estimate
0.11
Earnings History > 21 > eps Difference
0
Earnings History > 21 > surprise Percent
0
Earnings History > 22 > period
2020-06-30
Earnings History > 22 > report Date
2020-07-30
Earnings History > 22 > date
2020-06-30
Earnings History > 22 > before After Market
-
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
0.15
Earnings History > 22 > eps Estimate
0.15
Earnings History > 22 > eps Difference
0
Earnings History > 22 > surprise Percent
0
Earnings History > 23 > period
2020-03-31
Earnings History > 23 > report Date
2020-05-05
Earnings History > 23 > date
2020-03-31
Earnings History > 23 > before After Market
-
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
0.19
Earnings History > 23 > eps Estimate
0.19
Earnings History > 23 > eps Difference
0
Earnings History > 23 > surprise Percent
0
Earnings History > 24 > period
2019-12-31
Earnings History > 24 > report Date
2020-02-06
Earnings History > 24 > date
2019-12-31
Earnings History > 24 > before After Market
-
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
0.12
Earnings History > 24 > eps Estimate
0.11
Earnings History > 24 > eps Difference
0.01
Earnings History > 24 > surprise Percent
9.0909
Earnings History > 25 > period
2019-09-30
Earnings History > 25 > report Date
2019-10-24
Earnings History > 25 > date
2019-09-30
Earnings History > 25 > before After Market
-
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
0.15
Earnings History > 25 > eps Estimate
0.15
Earnings History > 25 > eps Difference
0
Earnings History > 25 > surprise Percent
0
Earnings History > 26 > period
2019-06-30
Earnings History > 26 > report Date
2019-07-25
Earnings History > 26 > date
2019-06-30
Earnings History > 26 > before After Market
-
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
0.17
Earnings History > 26 > eps Estimate
0.18
Earnings History > 26 > eps Difference
-0.01
Earnings History > 26 > surprise Percent
-5.5556
Earnings History > 27 > period
2019-03-31
Earnings History > 27 > report Date
2019-05-07
Earnings History > 27 > date
2019-03-31
Earnings History > 27 > before After Market
-
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
0.18
Earnings History > 27 > eps Estimate
0.18
Earnings History > 27 > eps Difference
0
Earnings History > 27 > surprise Percent
0
Earnings History > 28 > period
2018-12-31
Earnings History > 28 > report Date
2019-02-14
Earnings History > 28 > date
2018-12-31
Earnings History > 28 > before After Market
-
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
0.14
Earnings History > 28 > eps Estimate
0.16
Earnings History > 28 > eps Difference
-0.02
Earnings History > 28 > surprise Percent
-12.5
Earnings History > 29 > period
2018-09-30
Earnings History > 29 > report Date
2018-10-25
Earnings History > 29 > date
2018-09-30
Earnings History > 29 > before After Market
-
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
0.2647
Earnings History > 29 > eps Estimate
0.28
Earnings History > 29 > eps Difference
-0.0153
Earnings History > 29 > surprise Percent
-5.4643
Earnings History > 30 > period
2018-06-30
Earnings History > 30 > report Date
2018-08-02
Earnings History > 30 > date
2018-06-30
Earnings History > 30 > before After Market
-
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
0.1891
Earnings History > 30 > eps Estimate
0.28
Earnings History > 30 > eps Difference
-0.0909
Earnings History > 30 > surprise Percent
-32.4643
Earnings History > 31 > period
2018-03-31
Earnings History > 31 > report Date
2018-05-03
Earnings History > 31 > date
2018-03-31
Earnings History > 31 > before After Market
-
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
0.2017
Earnings History > 31 > eps Estimate
0.31
Earnings History > 31 > eps Difference
-0.1083
Earnings History > 31 > surprise Percent
-34.9355
Earnings History > 32 > period
2017-12-31
Earnings History > 32 > report Date
2018-02-09
Earnings History > 32 > date
2017-12-31
Earnings History > 32 > before After Market
-
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
0.2206
Earnings History > 32 > eps Estimate
0.29
Earnings History > 32 > eps Difference
-0.0694
Earnings History > 32 > surprise Percent
-23.931
Earnings History > 33 > period
2017-09-30
Earnings History > 33 > report Date
2017-10-26
Earnings History > 33 > date
2017-09-30
Earnings History > 33 > before After Market
-
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
0.1828
Earnings History > 33 > eps Estimate
0.29
Earnings History > 33 > eps Difference
-0.1072
Earnings History > 33 > surprise Percent
-36.9655
Earnings History > 34 > period
2017-06-30
Earnings History > 34 > report Date
2017-07-26
Earnings History > 34 > date
2017-06-30
Earnings History > 34 > before After Market
-
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
0.29
Earnings History > 34 > eps Estimate
0.24
Earnings History > 34 > eps Difference
0.05
Earnings History > 34 > surprise Percent
20.8333
Earnings History > 35 > period
2017-03-31
Earnings History > 35 > report Date
2017-05-04
Earnings History > 35 > date
2017-03-31
Earnings History > 35 > before After Market
-
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
0.23
Earnings History > 35 > eps Estimate
0.23
Earnings History > 35 > eps Difference
0
Earnings History > 35 > surprise Percent
0
Earnings History > 36 > period
2016-12-31
Earnings History > 36 > report Date
2017-02-09
Earnings History > 36 > date
2016-12-31
Earnings History > 36 > before After Market
-
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
0.25
Earnings History > 36 > eps Estimate
0.24
Earnings History > 36 > eps Difference
0.01
Earnings History > 36 > surprise Percent
4.1667
Earnings History > 37 > period
2016-09-30
Earnings History > 37 > report Date
2016-10-27
Earnings History > 37 > date
2016-09-30
Earnings History > 37 > before After Market
-
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
0.21
Earnings History > 37 > eps Estimate
0.21
Earnings History > 37 > eps Difference
0
Earnings History > 37 > surprise Percent
0
Earnings History > 38 > period
2016-06-30
Earnings History > 38 > report Date
2016-07-28
Earnings History > 38 > date
2016-06-30
Earnings History > 38 > before After Market
-
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
0.19
Earnings History > 38 > eps Estimate
0.19
Earnings History > 38 > eps Difference
0
Earnings History > 38 > surprise Percent
0
Earnings History > 39 > period
2016-03-31
Earnings History > 39 > report Date
2016-04-27
Earnings History > 39 > date
2016-03-31
Earnings History > 39 > before After Market
-
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
0.18
Earnings History > 39 > eps Estimate
0.18
Earnings History > 39 > eps Difference
0
Earnings History > 39 > surprise Percent
0
Earnings History > 40 > period
2015-12-31
Earnings History > 40 > report Date
2016-02-10
Earnings History > 40 > date
2015-12-31
Earnings History > 40 > before After Market
-
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
0.18
Earnings History > 40 > eps Estimate
0.19
Earnings History > 40 > eps Difference
-0.01
Earnings History > 40 > surprise Percent
-5.2632
Earnings History > 41 > period
2015-09-30
Earnings History > 41 > report Date
2015-10-28
Earnings History > 41 > date
2015-09-30
Earnings History > 41 > before After Market
-
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
0.2
Earnings History > 41 > eps Estimate
0.19
Earnings History > 41 > eps Difference
0.01
Earnings History > 41 > surprise Percent
5.2632
Earnings History > 42 > period
2015-06-30
Earnings History > 42 > report Date
2015-07-31
Earnings History > 42 > date
2015-06-30
Earnings History > 42 > before After Market
-
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
0.18
Earnings History > 42 > eps Estimate
0.17
Earnings History > 42 > eps Difference
0.01
Earnings History > 42 > surprise Percent
5.8824
Earnings History > 43 > period
2015-03-31
Earnings History > 43 > report Date
2015-04-29
Earnings History > 43 > date
2015-03-31
Earnings History > 43 > before After Market
-
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
0.18
Earnings History > 43 > eps Estimate
0.18
Earnings History > 43 > eps Difference
0
Earnings History > 43 > surprise Percent
0
Earnings History > 44 > period
2014-12-31
Earnings History > 44 > report Date
2015-02-11
Earnings History > 44 > date
2014-12-31
Earnings History > 44 > before After Market
-
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
0.18
Earnings History > 44 > eps Estimate
0.18
Earnings History > 44 > eps Difference
0
Earnings History > 44 > surprise Percent
0
Earnings History > 45 > period
2014-09-30
Earnings History > 45 > report Date
2014-10-30
Earnings History > 45 > date
2014-09-30
Earnings History > 45 > before After Market
-
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
0.17
Earnings History > 45 > eps Estimate
0.16
Earnings History > 45 > eps Difference
0.01
Earnings History > 45 > surprise Percent
6.25
Earnings History > 46 > period
2014-06-30
Earnings History > 46 > report Date
2014-07-28
Earnings History > 46 > date
2014-06-30
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
0.13
Earnings History > 46 > eps Estimate
0.13
Earnings History > 46 > eps Difference
0
Earnings History > 46 > surprise Percent
0
Earnings History > 47 > period
2014-03-31
Earnings History > 47 > report Date
2014-05-01
Earnings History > 47 > date
2014-03-31
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
0.13
Earnings History > 47 > eps Estimate
0.13
Earnings History > 47 > eps Difference
0
Earnings History > 47 > surprise Percent
0
Earnings History > 48 > period
2013-12-31
Earnings History > 48 > report Date
2014-02-12
Earnings History > 48 > date
2013-12-31
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
0.13
Earnings History > 48 > eps Estimate
0.11
Earnings History > 48 > eps Difference
0.02
Earnings History > 48 > surprise Percent
18.1818
Earnings History > 49 > period
2013-09-30
Earnings History > 49 > report Date
2013-10-31
Earnings History > 49 > date
2013-09-30
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0.1
Earnings History > 49 > eps Estimate
0.1
Earnings History > 49 > eps Difference
0
Earnings History > 49 > surprise Percent
0
Earnings History > 50 > period
2013-06-30
Earnings History > 50 > report Date
2013-08-01
Earnings History > 50 > date
2013-06-30
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
0.185
Earnings History > 50 > eps Estimate
-
Earnings History > 50 > eps Difference
0
Earnings History > 50 > surprise Percent
-
Earnings History > 51 > period
2013-03-31
Earnings History > 51 > report Date
2013-05-02
Earnings History > 51 > date
2013-03-31
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
0.0426
Earnings History > 51 > eps Estimate
-
Earnings History > 51 > eps Difference
0
Earnings History > 51 > surprise Percent
-
Earnings History > 52 > period
2012-12-31
Earnings History > 52 > report Date
2013-02-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.0921
Earnings History > 52 > eps Estimate
-
Earnings History > 52 > eps Difference
0
Earnings History > 52 > surprise Percent
-
Earnings History > 53 > period
2012-09-30
Earnings History > 53 > report Date
2012-11-02
Earnings History > 53 > date
2012-09-30
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
-0.0031
Earnings History > 53 > eps Estimate
-
Earnings History > 53 > eps Difference
0
Earnings History > 53 > surprise Percent
-
Earnings History > 54 > period
2012-06-30
Earnings History > 54 > report Date
2012-07-26
Earnings History > 54 > date
2012-06-30
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
0.0141
Earnings History > 54 > eps Estimate
-
Earnings History > 54 > eps Difference
0
Earnings History > 54 > surprise Percent
-
Earnings History > 55 > period
2012-03-31
Earnings History > 55 > report Date
2012-05-03
Earnings History > 55 > date
2012-03-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
0.0598
Earnings History > 55 > eps Estimate
-
Earnings History > 55 > eps Difference
0
Earnings History > 55 > surprise Percent
-
Earnings History > 56 > period
2011-12-31
Earnings History > 56 > report Date
2012-02-24
Earnings History > 56 > date
2011-12-31
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
0.033
Earnings History > 56 > eps Estimate
-
Earnings History > 56 > eps Difference
0
Earnings History > 56 > surprise Percent
-
Earnings History > 57 > period
2011-09-30
Earnings History > 57 > report Date
2011-10-27
Earnings History > 57 > date
2011-09-30
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
-0.0164
Earnings History > 57 > eps Estimate
-
Earnings History > 57 > eps Difference
0
Earnings History > 57 > surprise Percent
-
Earnings History > 58 > period
2011-06-30
Earnings History > 58 > report Date
2011-07-25
Earnings History > 58 > date
2011-06-30
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
0.0867
Earnings History > 58 > eps Estimate
-
Earnings History > 58 > eps Difference
0
Earnings History > 58 > surprise Percent
-
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.0879
Earnings History > 59 > eps Estimate
-
Earnings History > 59 > eps Difference
0
Earnings History > 59 > surprise Percent
-
Earnings History > 60 > period
2010-12-31
Earnings History > 60 > report Date
2011-02-17
Earnings History > 60 > date
2010-12-31
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
0.1231
Earnings History > 60 > eps Estimate
-
Earnings History > 60 > eps Difference
0
Earnings History > 60 > surprise Percent
-
Earnings History > 61 > period
2010-09-30
Earnings History > 61 > report Date
2010-11-02
Earnings History > 61 > date
2010-09-30
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
0.07
Earnings History > 61 > eps Estimate
-
Earnings History > 61 > eps Difference
0
Earnings History > 61 > surprise Percent
-
Earnings History > 62 > period
2010-06-30
Earnings History > 62 > report Date
2010-08-04
Earnings History > 62 > date
2010-06-30
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
0.0864
Earnings History > 62 > eps Estimate
-
Earnings History > 62 > eps Difference
0
Earnings History > 62 > surprise Percent
-
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
-0.0508
Earnings History > 63 > eps Estimate
-
Earnings History > 63 > eps Difference
0
Earnings History > 63 > surprise Percent
-
Earnings History > 64 > period
2009-12-31
Earnings History > 64 > report Date
2010-02-24
Earnings History > 64 > date
2009-12-31
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
0.0158
Earnings History > 64 > eps Estimate
-
Earnings History > 64 > eps Difference
0
Earnings History > 64 > surprise Percent
-
Earnings History > 65 > period
2009-09-30
Earnings History > 65 > report Date
2009-11-03
Earnings History > 65 > date
2009-09-30
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
0.0277
Earnings History > 65 > eps Estimate
-
Earnings History > 65 > eps Difference
0
Earnings History > 65 > surprise Percent
-
Earnings History > 66 > period
2009-06-30
Earnings History > 66 > report Date
2009-08-05
Earnings History > 66 > date
2009-06-30
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
0.1001
Earnings History > 66 > eps Estimate
-
Earnings History > 66 > eps Difference
0
Earnings History > 66 > surprise Percent
-
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
0.0995
Earnings History > 67 > eps Estimate
-
Earnings History > 67 > eps Difference
0
Earnings History > 67 > surprise Percent
-
Earnings History > 68 > period
2008-12-31
Earnings History > 68 > report Date
2009-02-27
Earnings History > 68 > date
2008-12-31
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
-0.0002
Earnings History > 68 > eps Estimate
-
Earnings History > 68 > eps Difference
0
Earnings History > 68 > surprise Percent
-
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.0837
Earnings History > 69 > eps Estimate
-
Earnings History > 69 > eps Difference
0
Earnings History > 69 > surprise Percent
-
Earnings History > 70 > period
2008-06-30
Earnings History > 70 > report Date
2008-08-06
Earnings History > 70 > date
2008-06-30
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
0.1582
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-24
Earnings History > 71 > date
2008-03-31
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
-0.2624
Earnings History > 71 > eps Estimate
-
Earnings History > 71 > eps Difference
0
Earnings History > 71 > surprise Percent
-
Earnings History > 72 > period
2007-12-31
Earnings History > 72 > report Date
2008-02-28
Earnings History > 72 > date
2007-12-31
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
-
Earnings History > 72 > eps Actual
-0.4161
Earnings History > 72 > eps Estimate
-
Earnings History > 72 > eps Difference
0
Earnings History > 72 > surprise Percent
-
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.119
Earnings History > 73 > eps Estimate
-
Earnings History > 73 > eps Difference
0
Earnings History > 73 > surprise Percent
-
Earnings History > 74 > period
2007-06-30
Earnings History > 74 > report Date
2007-08-09
Earnings History > 74 > date
2007-06-30
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
-0.1253
Earnings History > 74 > eps Estimate
-
Earnings History > 74 > eps Difference
0
Earnings History > 74 > surprise Percent
-
Earnings History > 75 > period
2007-03-31
Earnings History > 75 > report Date
2007-05-03
Earnings History > 75 > date
2007-03-31
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
0.0163
Earnings History > 75 > eps Estimate
-
Earnings History > 75 > eps Difference
0
Earnings History > 75 > surprise Percent
-
Earnings History > 76 > period
2006-12-31
Earnings History > 76 > report Date
2007-02-14
Earnings History > 76 > date
2006-12-31
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
0.0632
Earnings History > 76 > eps Estimate
-
Earnings History > 76 > eps Difference
0
Earnings History > 76 > surprise Percent
-
Earnings History > 77 > period
2006-09-30
Earnings History > 77 > report Date
2006-11-06
Earnings History > 77 > date
2006-09-30
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
-
Earnings History > 77 > eps Actual
-0.01
Earnings History > 77 > eps Estimate
-
Earnings History > 77 > eps Difference
0
Earnings History > 77 > surprise Percent
-
Earnings History > 78 > period
2006-06-30
Earnings History > 78 > report Date
2006-08-02
Earnings History > 78 > date
2006-06-30
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
-
Earnings History > 78 > eps Actual
-0.0075
Earnings History > 78 > eps Estimate
-
Earnings History > 78 > eps Difference
0
Earnings History > 78 > surprise Percent
-
Earnings History > 79 > period
2006-03-31
Earnings History > 79 > report Date
2006-05-09
Earnings History > 79 > date
2006-03-31
Earnings History > 79 > before After Market
-
Earnings History > 79 > currency
-
Earnings History > 79 > eps Actual
0.0395
Earnings History > 79 > eps Estimate
-
Earnings History > 79 > eps Difference
0
Earnings History > 79 > surprise Percent
-
Earnings History > 80 > period
2005-12-31
Earnings History > 80 > report Date
2006-02-15
Earnings History > 80 > date
2005-12-31
Earnings History > 80 > before After Market
-
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
0.0057
Earnings History > 80 > eps Estimate
-
Earnings History > 80 > eps Difference
0
Earnings History > 80 > surprise Percent
-
Earnings History > 81 > period
2005-09-30
Earnings History > 81 > report Date
2005-11-03
Earnings History > 81 > date
2005-09-30
Earnings History > 81 > before After Market
-
Earnings History > 81 > currency
-
Earnings History > 81 > eps Actual
0.0362
Earnings History > 81 > eps Estimate
-
Earnings History > 81 > eps Difference
0
Earnings History > 81 > surprise Percent
-
Earnings History > 82 > period
2005-06-30
Earnings History > 82 > report Date
2005-08-04
Earnings History > 82 > date
2005-06-30
Earnings History > 82 > before After Market
-
Earnings History > 82 > currency
-
Earnings History > 82 > eps Actual
-0.0284
Earnings History > 82 > eps Estimate
-
Earnings History > 82 > eps Difference
0
Earnings History > 82 > surprise Percent
-
Earnings History > 83 > period
2005-03-31
Earnings History > 83 > report Date
2005-05-09
Earnings History > 83 > date
2005-03-31
Earnings History > 83 > before After Market
-
Earnings History > 83 > currency
-
Earnings History > 83 > eps Actual
0.0248
Earnings History > 83 > eps Estimate
-
Earnings History > 83 > eps Difference
0
Earnings History > 83 > surprise Percent
-
Earnings History > 84 > period
2004-12-31
Earnings History > 84 > report Date
2005-02-28
Earnings History > 84 > date
2004-12-31
Earnings History > 84 > before After Market
-
Earnings History > 84 > currency
-
Earnings History > 84 > eps Actual
0.007
Earnings History > 84 > eps Estimate
-
Earnings History > 84 > eps Difference
0
Earnings History > 84 > surprise Percent
-
Earnings History > 85 > period
2004-09-30
Earnings History > 85 > report Date
2004-11-04
Earnings History > 85 > date
2004-09-30
Earnings History > 85 > before After Market
-
Earnings History > 85 > currency
-
Earnings History > 85 > eps Actual
0.1037
Earnings History > 85 > eps Estimate
-
Earnings History > 85 > eps Difference
0
Earnings History > 85 > surprise Percent
-
Earnings History > 86 > period
2004-06-30
Earnings History > 86 > report Date
2004-08-05
Earnings History > 86 > date
2004-06-30
Earnings History > 86 > before After Market
-
Earnings History > 86 > currency
-
Earnings History > 86 > eps Actual
0.156
Earnings History > 86 > eps Estimate
-
Earnings History > 86 > eps Difference
0
Earnings History > 86 > surprise Percent
-
Earnings History > 87 > period
2004-03-31
Earnings History > 87 > report Date
2004-05-04
Earnings History > 87 > date
2004-03-31
Earnings History > 87 > before After Market
-
Earnings History > 87 > currency
-
Earnings History > 87 > eps Actual
0.1836
Earnings History > 87 > eps Estimate
-
Earnings History > 87 > eps Difference
0
Earnings History > 87 > surprise Percent
-
Earnings History > 88 > period
2003-12-31
Earnings History > 88 > report Date
2004-02-10
Earnings History > 88 > date
2003-12-31
Earnings History > 88 > before After Market
-
Earnings History > 88 > currency
-
Earnings History > 88 > eps Actual
0.1453
Earnings History > 88 > eps Estimate
-
Earnings History > 88 > eps Difference
0
Earnings History > 88 > surprise Percent
-
Earnings History > 89 > period
2003-09-30
Earnings History > 89 > report Date
2003-11-13
Earnings History > 89 > date
2003-09-30
Earnings History > 89 > before After Market
-
Earnings History > 89 > currency
-
Earnings History > 89 > eps Actual
0.1726
Earnings History > 89 > eps Estimate
-
Earnings History > 89 > eps Difference
0
Earnings History > 89 > surprise Percent
-
Earnings History > 90 > period
2003-06-30
Earnings History > 90 > report Date
2003-08-13
Earnings History > 90 > date
2003-06-30
Earnings History > 90 > before After Market
-
Earnings History > 90 > currency
-
Earnings History > 90 > eps Actual
0.1435
Earnings History > 90 > eps Estimate
-
Earnings History > 90 > eps Difference
0
Earnings History > 90 > surprise Percent
-
Earnings History > 91 > period
2003-03-31
Earnings History > 91 > report Date
2003-05-12
Earnings History > 91 > date
2003-03-31
Earnings History > 91 > before After Market
-
Earnings History > 91 > currency
-
Earnings History > 91 > eps Actual
0.1652
Earnings History > 91 > eps Estimate
-
Earnings History > 91 > eps Difference
0
Earnings History > 91 > surprise Percent
-
Earnings History > 92 > period
2002-12-31
Earnings History > 92 > report Date
2003-02-11
Earnings History > 92 > date
2002-12-31
Earnings History > 92 > before After Market
-
Earnings History > 92 > currency
-
Earnings History > 92 > eps Actual
0.15
Earnings History > 92 > eps Estimate
-
Earnings History > 92 > eps Difference
0
Earnings History > 92 > surprise Percent
-
Earnings History > 93 > period
2002-09-30
Earnings History > 93 > report Date
2002-11-12
Earnings History > 93 > date
2002-09-30
Earnings History > 93 > before After Market
-
Earnings History > 93 > currency
-
Earnings History > 93 > eps Actual
0.1357
Earnings History > 93 > eps Estimate
-
Earnings History > 93 > eps Difference
0
Earnings History > 93 > surprise Percent
-
Earnings History > 94 > period
2002-06-30
Earnings History > 94 > report Date
2002-08-14
Earnings History > 94 > date
2002-06-30
Earnings History > 94 > before After Market
-
Earnings History > 94 > currency
-
Earnings History > 94 > eps Actual
0.3459
Earnings History > 94 > eps Estimate
-
Earnings History > 94 > eps Difference
0
Earnings History > 94 > surprise Percent
-
Earnings History > 95 > period
2002-03-31
Earnings History > 95 > report Date
2002-05-14
Earnings History > 95 > date
2002-03-31
Earnings History > 95 > before After Market
-
Earnings History > 95 > currency
-
Earnings History > 95 > eps Actual
0.1035
Earnings History > 95 > eps Estimate
-
Earnings History > 95 > eps Difference
0
Earnings History > 95 > surprise Percent
-
Earnings History > 96 > period
2001-12-31
Earnings History > 96 > report Date
2002-02-12
Earnings History > 96 > date
2001-12-31
Earnings History > 96 > before After Market
-
Earnings History > 96 > currency
-
Earnings History > 96 > eps Actual
0.1418
Earnings History > 96 > eps Estimate
-
Earnings History > 96 > eps Difference
0
Earnings History > 96 > surprise Percent
-
Earnings History > 97 > period
2001-09-30
Earnings History > 97 > report Date
2001-11-22
Earnings History > 97 > date
2001-09-30
Earnings History > 97 > before After Market
-
Earnings History > 97 > currency
-
Earnings History > 97 > eps Actual
-0.4157
Earnings History > 97 > eps Estimate
-
Earnings History > 97 > eps Difference
0
Earnings History > 97 > surprise Percent
-
Earnings History > 98 > period
2001-06-30
Earnings History > 98 > report Date
2001-06-30
Earnings History > 98 > date
2001-06-30
Earnings History > 98 > before After Market
-
Earnings History > 98 > currency
-
Earnings History > 98 > eps Actual
-0.0177
Earnings History > 98 > eps Estimate
-
Earnings History > 98 > eps Difference
0
Earnings History > 98 > surprise Percent
-
Earnings History > 99 > period
2001-03-31
Earnings History > 99 > report Date
2001-03-31
Earnings History > 99 > date
2001-03-31
Earnings History > 99 > before After Market
-
Earnings History > 99 > currency
-
Earnings History > 99 > eps Actual
-0.0437
Earnings History > 99 > eps Estimate
-
Earnings History > 99 > eps Difference
0
Earnings History > 99 > surprise Percent
-
Earnings History > 100 > period
2000-12-31
Earnings History > 100 > report Date
2000-12-31
Earnings History > 100 > date
2000-12-31
Earnings History > 100 > before After Market
-
Earnings History > 100 > currency
-
Earnings History > 100 > eps Actual
-0.0997
Earnings History > 100 > eps Estimate
-
Earnings History > 100 > eps Difference
0
Earnings History > 100 > surprise Percent
-
Earnings History > 101 > period
2000-09-30
Earnings History > 101 > report Date
2000-09-30
Earnings History > 101 > date
2000-09-30
Earnings History > 101 > before After Market
-
Earnings History > 101 > currency
-
Earnings History > 101 > eps Actual
-0.2178
Earnings History > 101 > eps Estimate
-
Earnings History > 101 > eps Difference
0
Earnings History > 101 > surprise Percent
-
Earnings History > 102 > period
2000-06-30
Earnings History > 102 > report Date
2000-06-30
Earnings History > 102 > date
2000-06-30
Earnings History > 102 > before After Market
-
Earnings History > 102 > currency
-
Earnings History > 102 > eps Actual
-0.7619
Earnings History > 102 > eps Estimate
-
Earnings History > 102 > eps Difference
0
Earnings History > 102 > surprise Percent
-
Earnings History > 103 > period
2000-03-31
Earnings History > 103 > report Date
2000-03-31
Earnings History > 103 > date
2000-03-31
Earnings History > 103 > before After Market
-
Earnings History > 103 > currency
-
Earnings History > 103 > eps Actual
-0.0966
Earnings History > 103 > eps Estimate
-
Earnings History > 103 > eps Difference
0
Earnings History > 103 > surprise Percent
-
BGC Group, Inc. operates as a financial brokerage and technology company in the United States, Europe, the Middle East, Africa, and the Asia Pacific. The company offers various brokerage products, such as fixed income, such as government bonds, corporate bonds, and other debt instruments, as well as related interest rate derivatives and credit derivatives; and brokerage services for foreign exchange, energy, commodities, shipping, equities, and futures and options. It also provides price discovery, trade execution, connectivity solutions, information, consulting, brokerage services, clearing, and other post-trade services, information, and other back-office services to an assortment of financial and non-financial institutions. In addition, the company offers electronic and hybrid brokerage, other financial technology solutions, market data and related information services. Further, the company's integrated platform is designed to provide flexibility to customers regarding price discovery, trade execution and processing of transactions, as well as accessing liquidity through its platforms, for transactions executed either OTC or through an exchange. It primarily serves banks, broker-dealers, trading firms, hedge funds, governments, corporations, investment firms, commodity trading firms, and end users. BGC Group, Inc. was founded in 1945 and is headquartered in New York, New York.
Stock Price
$0.00
decrease compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/AForecast Cut: Is BGC Group Inc a strong candidate for buy and hold - 2025 Trading Recap & Fast Entry Momentum Trade Alerts baoquankhu1.vn
Read more →Showing 2 of 10
(Last Updated 2025-09-30)
Rating:
STRONG BUY
Target Price:
$14.5
Analyst Picks
Strong Buy
1
Buy
1
Hold
0
Sell
0
Strong Sell
0
Sentiment:
Bullish
(Last Updated 2025-09-30)
Health Score
Price to Earnings Ratio (P/E)
-
Medium
Low ≥ 50
High ≤ 10
Price to Book Ratio (P/B)
-
Very High
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 High
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
Very Low
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 67.77% of the total shares of BGC Group Inc.
1.
BlackRock Inc(11.3868%)
since
2025/06/30
2.
Vanguard Group Inc(8.9761%)
since
2025/06/30
3.
iShares Core S&P Small-Cap ETF(4.7481%)
since
2025/08/31
4.
Rubric Capital Management LP(3.5853%)
since
2025/06/30
5.
State Street Corp(3.1023%)
since
2025/06/30
6.
Vanguard Total Stock Mkt Idx Inv(2.5304%)
since
2025/07/31
7.
AltraVue Capital, LLC(2.0512%)
since
2025/06/30
8.
Boston Partners Global Investors, Inc(2.0135%)
since
2025/06/30
9.
Vanguard Small Cap Index(1.9399%)
since
2025/07/31
10.
FMR Inc(1.8843%)
since
2025/06/30
11.
Geode Capital Management, LLC(1.87%)
since
2025/06/30
12.
Amvescap Plc.(1.843%)
since
2025/06/30
13.
iShares Russell 2000 ETF(1.829%)
since
2025/08/31
14.
Dimensional Fund Advisors, Inc.(1.6295%)
since
2025/06/30
15.
Nuveen, LLC(1.4854%)
since
2025/06/30
16.
Vanguard Small Cap Value Index Inv(1.2483%)
since
2025/07/31
17.
Morgan Stanley - Brokerage Accounts(1.1553%)
since
2025/06/30
18.
Charles Schwab Investment Management Inc(0.9844%)
since
2025/06/30
19.
Private Capital Management, LLC(0.8742%)
since
2025/06/30
20.
Vanguard Institutional Extnd Mkt Idx Tr(0.858%)
since
2025/07/31
21.
Fidelity Value(0.8458%)
since
2025/07/31
22.
Northern Trust Corp(0.7701%)
since
2025/06/30
23.
Soros Fund Management LLC(0.7599%)
since
2025/06/30
24.
Fidelity Small Cap Index(0.7576%)
since
2025/06/30
25.
SPDR® Portfolio S&P 600™ Sm Cap ETF(0.7067%)
since
2025/08/29
26.
JPMorgan Chase & Co(0.6954%)
since
2025/06/30
27.
Private Management Group Inc(0.6901%)
since
2025/06/30
28.
iShares Russell 2000 Growth ETF(0.6683%)
since
2025/08/31
29.
Bank of America Corp(0.6513%)
since
2025/06/30
30.
Principal Financial Group Inc(0.6171%)
since
2025/06/30
31.
CREF Stock R3(0.5482%)
since
2025/07/31
32.
Fidelity Select Brokerage & Inv Mgmt(0.5442%)
since
2025/07/31
33.
Vanguard Tax-Managed Small Cap Adm(0.5126%)
since
2025/07/31
34.
Vanguard Explorer Inv(0.5075%)
since
2025/06/30
35.
Invesco Main Street Small Cap R6(0.4504%)
since
2025/07/31
36.
Invesco Small Cap Core(0.4428%)
since
2025/06/30
37.
Fidelity Extended Market Index(0.4289%)
since
2025/07/31
38.
Nuveen Quant Small Cap Equity R6(0.4013%)
since
2025/07/31
39.
Rockefeller U.S. Small-Mid Cap ETF(0.3948%)
since
2025/08/29
40.
Schwab US Small-Cap ETF™(0.3779%)
since
2025/08/30
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
2025-12-31
EPS Estimate
0.295
Date
2025-09-30
EPS Actual
0.29
EPS Estimate
0.29
EPS Difference
0
Surprise Percent
0%
(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.