Skip to main content

Magic Software Enterprises Ltd (MGIC.TA) Stock Price and Company Information, 2024

Magic Software Enterprises Ltd

MGIC.TA

Exchange: TA
Currency Israeli Agora
ISIN: IL0010823123
Primary Ticker: MGIC.TA
Fiscal Year End: December
Sector: Technology
Industry: Information Technology Services
Gic Sector: Information Technology
Gic Group: Software & Services
Gic Industry: IT Services
Gic Sub Industry: IT Consulting & Other Services
Description: Magic Software Enterprises Ltd. provides proprietary application development, vertical software solutions, business process integration, information technologies (IT) outsourcing software services, and cloud-based services in Israel and internationally. Its Software Services segment develops, markets, sells, and supports application platform, software applications, and business and process integration solutions and related services. The company's IT Professional Services segment offers IT services in the areas of infrastructure design and delivery, application development, technology planning and implementation services, communications services and solutions, and supplemental outsourcing services. It also offers proprietary application platforms, such as Magic xpa for developing and deploying business applications; App Builder for building, deploying, and maintaining business applications; Magic xpi for application integration; Magic xpi cloud native; Factory Eye for virtualization of production data; Magic Data Management and Analytics Platform for data management; and Magic Smart UX for cross-platform mobile business applications. The company also provides vertical software solutions comprising Clicks, a software solution for healthcare providers; Leap, a software solution for business support systems; Hermes Cargo, a packaged software solution for managing air cargo ground handling; HR Pulse, a single-tenant software as a service tool; MBS Solution, a system for managing TV broadcast management; Nativ, a system for management of rehabilitation centers; and Mobisale, a system for sales and distribution field activities for consumer goods manufacturers and wholesalers. In addition, It provides software maintenance, support, training, and consulting services. The company was formerly known as Mashov Software Export (1983) Ltd. and changed its name to Magic Software Enterprises Ltd. in 1991. The company was incorporated in 1983 and is headquartered in Or Yehuda, Israel.
Address: Terminal Center, Or Yehuda, Israel, 6037501
Website: https://www.magicsoftware.com
Full Time Employees: 3628
Updated On: 2024-11-04

Highlights

Market Capitalization: 2050704000
Market Capitalization Mln: 2050.70
EBITDA: 68584000
PE Ratio: 16.51
Book Value: 5.54
Dividend Yield: 0.04
Earnings Share: 2.51
EPS Estimate Current Year: 0.89
EPS Estimate Next Year: 1.01
EPS Estimate Current Quarter: 0.21
Most Recent Quarter: 2024-06-30
Profit Margin: 0.06
Operating Margin TTM: 0.11
Return On Assets TTM: 0.06
Return On Equity TTM: 0.14
Revenue TTM: 523332000
Revenue Per Share TTM: 10.65
Quarterly Revenue Growth YOY: -0.08
Gross Profit TTM: 155355000
Diluted Eps TTM: 2.51
Quarterly Earnings Growth YOY: -0.10

Valuation

Trailing PE: 16.51
Forward PE: 24.03
Price Sales TTM: 3.91
Price Book MRQ: 2.03
Enterprise Value: 1994418770
Enterprise Value Revenue: 1.01
Enterprise Value Ebitda: 6.55

Technicals

Beta: 1.07
52 Week High: 4742.89
52 Week Low: 2928.88
50 Day MA: 4152.72
200 Day MA: 4077.07

Splits & Dividends

Forward Annual Dividend Rate: 1.99
Forward Annual Dividend Yield: 0.04
Payout Ratio: 0.28
Ex Dividend Date: 2024-06-27

Earnings

Report Date: 2025-05-14
Date: 2025-03-31
Before After Market: After Market
Currency: USD
Report Date: 2025-03-11
Date: 2024-12-31
Before After Market: After Market
Currency: USD
Report Date: 2024-11-12
Date: 2024-09-30
Before After Market: After Market
Currency: USD
Report Date: 2024-08-14
Date: 2024-06-30
Before After Market: After Market
Currency: USD
Eps Actual: 0.24
Eps Estimate: 0.22
Eps Difference: 0.02
Surprise Percent: 9.09
Report Date: 2024-05-16
Date: 2024-03-31
Before After Market: After Market
Currency: USD
Eps Actual: 0.23
Eps Estimate: 0.21
Eps Difference: 0.02
Surprise Percent: 9.52
Report Date: 2024-03-13
Date: 2023-12-31
Before After Market: After Market
Currency: USD
Eps Actual: 0.24
Eps Estimate: 0.2
Eps Difference: 0.04
Surprise Percent: 2
Report Date: 2023-11-14
Date: 2023-09-30
Before After Market: After Market
Currency: USD
Eps Actual: 0.21
Eps Estimate: 0.26
Eps Difference: -0.05
Surprise Percent: -19.23
Report Date: 2023-08-14
Date: 2023-06-30
Before After Market: After Market
Currency: USD
Eps Actual: 0.28
Eps Estimate: 0.28
Report Date: 2023-05-18
Date: 2023-03-31
Before After Market: After Market
Currency: USD
Eps Actual: 0.26
Eps Estimate: 0.28
Eps Difference: -0.02
Surprise Percent: -7.14
Report Date: 2023-03-09
Date: 2022-12-31
Before After Market: After Market
Currency: USD
Eps Actual: 0.28
Eps Estimate: 0.26
Eps Difference: 0.02
Surprise Percent: 7.69
Report Date: 2022-11-14
Date: 2022-09-30
Before After Market: After Market
Currency: USD
Eps Actual: 0.28
Eps Estimate: 0.27
Eps Difference: 0.01
Surprise Percent: 3.70
Report Date: 2022-08-11
Date: 2022-06-30
Before After Market: After Market
Currency: USD
Eps Actual: 0.24
Eps Estimate: 0.27
Eps Difference: -0.03
Surprise Percent: -11.11
Report Date: 2022-05-12
Date: 2022-03-31
Before After Market: After Market
Currency: USD
Eps Actual: 0.26
Eps Estimate: 0.24
Eps Difference: 0.02
Surprise Percent: 8.33
Report Date: 2022-03-02
Date: 2021-12-31
Before After Market: After Market
Currency: USD
Eps Actual: 0.26
Eps Estimate: 0.26
Report Date: 2021-11-15
Date: 2021-09-30
Before After Market: Before Market
Currency: USD
Eps Actual: 0.24
Eps Estimate: 0.21
Eps Difference: 0.03
Surprise Percent: 14.28
Report Date: 2021-08-12
Date: 2021-06-30
Before After Market: After Market
Currency: USD
Eps Actual: 0.23
Eps Estimate: 0.21
Eps Difference: 0.02
Surprise Percent: 9.52
Report Date: 2021-05-10
Date: 2021-03-31
Before After Market: After Market
Currency: USD
Eps Actual: 0.21
Eps Estimate: 0.21
Report Date: 2021-03-08
Date: 2020-12-31
Before After Market: After Market
Currency: USD
Eps Actual: 0.21
Eps Estimate: 0.19
Eps Difference: 0.02
Surprise Percent: 10.52
Report Date: 2020-11-16
Date: 2020-09-30
Before After Market: After Market
Currency: USD
Eps Actual: 0.19
Eps Estimate: 0.16
Eps Difference: 0.03
Surprise Percent: 18.7
Report Date: 2020-08-13
Date: 2020-06-30
Before After Market: After Market
Currency: USD
Eps Actual: 0.17
Eps Estimate: 0.15
Eps Difference: 0.02
Surprise Percent: 13.33
Report Date: 2020-05-26
Date: 2020-03-31
Before After Market: After Market
Currency: USD
Eps Actual: 0.19
Eps Estimate: 0.15
Eps Difference: 0.04
Surprise Percent: 26.66
Report Date: 2020-03-09
Date: 2019-12-31
Before After Market: After Market
Currency: USD
Eps Actual: 0.13
Eps Estimate: 0.17
Eps Difference: -0.04
Surprise Percent: -23.52
Report Date: 2019-11-14
Date: 2019-09-30
Before After Market: After Market
Currency: USD
Eps Actual: 0.17
Eps Estimate: 0.14
Eps Difference: 0.03
Surprise Percent: 21.42
Report Date: 2019-08-13
Date: 2019-06-30
Before After Market: After Market
Currency: USD
Eps Actual: 0.14
Eps Estimate: 0.14
Report Date: 2019-05-16
Date: 2019-03-31
Before After Market: After Market
Currency: USD
Eps Actual: 0.14
Eps Estimate: 0.15
Eps Difference: -0.01
Surprise Percent: -6.66
Report Date: 2019-03-04
Date: 2018-12-31
Before After Market: After Market
Currency: USD
Eps Actual: 0.12
Eps Estimate: 0.16
Eps Difference: -0.04
Surprise Percent: -2
Report Date: 2018-11-13
Date: 2018-09-30
Before After Market: After Market
Currency: USD
Eps Actual: 0.14
Eps Estimate: 0.17
Eps Difference: -0.03
Surprise Percent: -17.64
Report Date: 2018-08-08
Date: 2018-06-30
Before After Market: After Market
Currency: USD
Eps Actual: 0.16
Eps Estimate: 0.15
Eps Difference: 0.01
Surprise Percent: 6.66
Report Date: 2018-05-16
Date: 2018-03-31
Before After Market: After Market
Currency: USD
Eps Actual: 0.14
Eps Estimate: 0.15
Eps Difference: -0.01
Surprise Percent: -6.66
Report Date: 2018-02-28
Date: 2017-12-31
Before After Market: After Market
Currency: USD
Eps Actual: 0.11
Eps Estimate: 0.12
Eps Difference: -0.01
Surprise Percent: -8.33
Report Date: 2017-11-15
Date: 2017-09-30
Currency: USD
Eps Actual: 0.12
Eps Estimate: 0.15
Eps Difference: -0.03
Surprise Percent: -2
Report Date: 2017-07-12
Date: 2017-06-30
Before After Market: After Market
Currency: USD
Eps Actual: 0.13
Eps Estimate: 0.12
Eps Difference: 0.01
Surprise Percent: 8.33
Report Date: 2017-05-18
Date: 2017-03-31
Currency: USD
Eps Actual: 0.13
Eps Estimate: 0.12
Eps Difference: 0.01
Surprise Percent: 8.33
Report Date: 2017-02-22
Date: 2016-12-31
Currency: USD
Eps Actual: 0.1
Eps Estimate: 0.13
Eps Difference: -0.03
Surprise Percent: -23.07
Report Date: 2016-11-15
Date: 2016-09-30
Before After Market: After Market
Currency: USD
Eps Actual: 0.12
Eps Estimate: 0.16
Eps Difference: -0.04
Surprise Percent: -2
Report Date: 2016-08-10
Date: 2016-06-30
Before After Market: After Market
Currency: USD
Eps Actual: 0.12
Eps Estimate: 0.14
Eps Difference: -0.02
Surprise Percent: -14.28
Report Date: 2016-05-09
Date: 2016-03-31
Before After Market: After Market
Currency: USD
Eps Actual: 0.11
Eps Estimate: 0.14
Eps Difference: -0.03
Surprise Percent: -21.42
Report Date: 2016-02-17
Date: 2015-12-31
Before After Market: After Market
Currency: USD
Eps Actual: 0.13
Eps Estimate: 0.14
Eps Difference: -0.01
Surprise Percent: -7.14
Report Date: 2015-11-11
Date: 2015-09-30
Before After Market: After Market
Currency: USD
Eps Actual: 0.13
Eps Estimate: 0.14
Eps Difference: -0.01
Surprise Percent: -7.14
Report Date: 2015-08-11
Date: 2015-06-30
Before After Market: After Market
Currency: USD
Eps Actual: 0.13
Eps Estimate: 0.14
Eps Difference: -0.01
Surprise Percent: -7.14
Report Date: 2015-05-12
Date: 2015-03-31
Currency: USD
Eps Actual: 0.12
Eps Estimate: 0.14
Eps Difference: -0.02
Surprise Percent: -14.28
Report Date: 2015-01-30
Date: 2014-12-31
Currency: USD
Eps Actual: 0.13
Eps Estimate: 0.11
Eps Difference: 0.02
Surprise Percent: 18.18
Report Date: 2014-11-10
Date: 2014-09-30
Before After Market: After Market
Currency: USD
Eps Actual: 0.11
Eps Estimate: 0.12
Eps Difference: -0.01
Surprise Percent: -8.33
Report Date: 2014-08-11
Date: 2014-06-30
Before After Market: Before Market
Currency: USD
Eps Actual: 0.11
Eps Estimate: 0.11
Report Date: 2014-05-07
Date: 2014-03-31
Before After Market: After Market
Currency: USD
Eps Actual: 0.12
Eps Estimate: 0.13
Eps Difference: -0.01
Surprise Percent: -7.69
Report Date: 2013-11-06
Date: 2013-09-30
Before After Market: Before Market
Currency: USD
Eps Actual: 0.15
Eps Estimate: 0.12
Eps Difference: 0.03
Surprise Percent: 2
Report Date: 2013-08-07
Date: 2013-06-30
Before After Market: After Market
Currency: USD
Eps Actual: 0.1
Eps Estimate: 0.11
Eps Difference: -0.01
Surprise Percent: -9.09
Report Date: 2013-05-07
Date: 2013-03-31
Before After Market: After Market
Currency: USD
Eps Actual: 0.11
Eps Estimate: 0.12
Eps Difference: -0.01
Surprise Percent: -8.33
Report Date: 2013-02-13
Date: 2012-12-31
Before After Market: After Market
Currency: USD
Eps Actual: 0.14
Eps Estimate: 0.13
Eps Difference: 0.01
Surprise Percent: 7.69
Report Date: 2012-11-07
Date: 2012-09-30
Currency: USD
Eps Actual: 0.12
Eps Estimate: 0.11
Eps Difference: 0.01
Surprise Percent: 9.09
Report Date: 2012-08-08
Date: 2012-06-30
Before After Market: Before Market
Currency: USD
Eps Actual: 0.11
Eps Estimate: 0.1
Eps Difference: 0.01
Surprise Percent: 1
Report Date: 2012-05-07
Date: 2012-03-31
Before After Market: Before Market
Currency: USD
Eps Actual: 0.12
Eps Estimate: 0.1
Eps Difference: 0.02
Surprise Percent: 2
Report Date: 2012-02-14
Date: 2011-12-31
Before After Market: Before Market
Currency: USD
Eps Actual: 0.13
Eps Estimate: 0.1
Eps Difference: 0.03
Surprise Percent: 3
Report Date: 2011-11-02
Date: 2011-09-30
Before After Market: After Market
Currency: USD
Eps Actual: 0.11
Eps Estimate: 0.09
Eps Difference: 0.02
Surprise Percent: 22.22
Report Date: 2011-08-03
Date: 2011-06-30
Before After Market: Before Market
Currency: USD
Eps Actual: 0.09
Eps Estimate: 0.09
Report Date: 2011-04-28
Date: 2011-03-31
Before After Market: After Market
Currency: USD
Eps Actual: 0.08
Eps Estimate: 0.08
Report Date: 2006-05-18
Date: 2006-03-31
Currency: USD
Eps Actual: -0.01
Eps Estimate: -0.01
Report Date: 2001-08-13
Date: 2001-06-30
Currency: USD
Eps Actual: -0.07
Eps Estimate: -0.04
Eps Difference: -0.03
Surprise Percent: -7
Report Date: 2001-05-10
Date: 2001-03-31
Currency: USD
Eps Actual: -0.09
Eps Estimate: 0.06
Eps Difference: -0.15
Surprise Percent: -25
Report Date: 2001-02-14
Date: 2000-12-31
Currency: USD
Eps Actual: -0.11
Eps Estimate: -0.09
Eps Difference: -0.02
Surprise Percent: -22.22
Report Date: 2000-11-06
Date: 2000-09-30
Currency: USD
Eps Actual: 0.04
Eps Estimate: 0.05
Eps Difference: -0.01
Surprise Percent: -2
Report Date: 2000-08-03
Date: 2000-06-30
Currency: USD
Eps Actual: 0.06
Eps Estimate: 0.06
Report Date: 2000-05-03
Date: 2000-03-31
Currency: USD
Eps Actual: 0.14
Eps Estimate: 0.12
Eps Difference: 0.02
Surprise Percent: 16.66
Report Date: 2000-03-02
Date: 1999-12-31
Currency: USD
Eps Actual: 0.14
Eps Estimate: 0.21
Eps Difference: -0.07
Surprise Percent: -33.33
Report Date: 1998-03-02
Date: 1997-12-31
Currency: USD
Eps Actual: -0.32
Eps Estimate: -0.03
Eps Difference: -0.29
Surprise Percent: -966.66
Report Date: 1997-11-07
Date: 1997-09-30
Currency: USD
Eps Actual: -0.04
Eps Estimate: -0.07
Eps Difference: 0.03
Surprise Percent: 42.85
Report Date: 1997-05-15
Date: 1997-03-31
Currency: USD
Eps Actual: -0.03
Eps Estimate: -0.04
Eps Difference: 0.01
Surprise Percent: 2
Report Date: 1997-02-24
Date: 1996-12-31
Currency: USD
Eps Actual: 0.06
Eps Estimate: 0.12
Eps Difference: -0.06
Surprise Percent: -5
Report Date: 1995-08-02
Date: 1995-06-30
Currency: USD
Eps Actual: -0.07
Eps Estimate: -0.02
Eps Difference: -0.05
Surprise Percent: -25
Report Date: 1995-05-17
Date: 1995-03-31
Currency: USD
Eps Actual: -0.06
Eps Estimate: -0.02
Eps Difference: -0.04
Surprise Percent: -20
Report Date: 1995-03-02
Date: 1994-12-31
Currency: USD
Eps Actual: -0.01
Eps Estimate: 0.02
Eps Difference: -0.03
Surprise Percent: -15
Report Date: 1994-10-28
Date: 1994-09-30
Currency: USD
Eps Actual: -0.08
Eps Estimate: -0.01
Eps Difference: -0.07
Surprise Percent: -70
Report Date: 1994-08-08
Date: 1994-06-30
Currency: USD
Eps Actual: 0.04
Eps Estimate: 0.06
Eps Difference: -0.02
Surprise Percent: -33.33
Report Date: 1994-05-02
Date: 1994-03-31
Currency: USD
Eps Actual: 0.04
Eps Estimate: 0.04
Report Date: 1994-02-18
Date: 1993-12-31
Currency: USD
Eps Actual: 0.1
Eps Estimate: 0.07
Eps Difference: 0.03
Surprise Percent: 42.85
Date: 2022-12-31
Period: +1y
Growth: 0.13
Earnings Estimate Avg: 1.01
Earnings Estimate Low: 1.01
Earnings Estimate High: 1.01
Earnings Estimate Year Ago Eps: 0.89
Earnings Estimate Number Of Analysts: 1.00
Earnings Estimate Growth: 0.13
Revenue Estimate Avg: 514300000.00
Revenue Estimate Low: 514300000.00
Revenue Estimate High: 514300000.00
Revenue Estimate Number Of Analysts: 1.00
Revenue Estimate Growth: 0.13
Eps Trend Current: 1.01
Date: 2021-12-31
Earnings Estimate Avg: 0.89
Earnings Estimate Low: 0.89
Earnings Estimate High: 0.89
Earnings Estimate Number Of Analysts: 1.00
Revenue Estimate Avg: 455100000.00
Revenue Estimate Low: 455100000.00
Revenue Estimate High: 455100000.00
Revenue Estimate Number Of Analysts: 1.00
Eps Trend Current: 0.89
Date: 2021-09-30
Earnings Estimate Avg: 0.21
Earnings Estimate Low: 0.21
Earnings Estimate High: 0.21
Earnings Estimate Number Of Analysts: 1.00
Revenue Estimate Avg: 111000000.00
Revenue Estimate Low: 111000000.00
Revenue Estimate High: 111000000.00
Revenue Estimate Number Of Analysts: 1.00
Eps Trend Current: 0.21
Date: 2019-12-31
Period: +1y
Growth: 0.13
Earnings Estimate Year Ago Eps: 0.58
Earnings Estimate Growth: 0.13
Revenue Estimate Avg: 315400000.00
Revenue Estimate Low: 315400000.00
Revenue Estimate High: 315400000.00
Revenue Estimate Number Of Analysts: 1.00
Revenue Estimate Growth: 0.09
Eps Trend7days Ago: 0.64
Eps Trend30days Ago: 0.64
Eps Trend60days Ago: 0.64
Eps Trend90days Ago: 0.64
Date: 2019-03-31
Period: +1q
Earnings Estimate Year Ago Eps: 0.14
Revenue Estimate Avg: 75900000.00
Revenue Estimate Low: 75900000.00
Revenue Estimate High: 75900000.00
Revenue Estimate Number Of Analysts: 1.00
Revenue Estimate Growth: 0.08
Eps Trend7days Ago: 0.16
Eps Trend30days Ago: 0.16
Eps Trend60days Ago: 0.16
Eps Trend90days Ago: 0.16
Date: 2018-12-31
Growth: 0.20
Earnings Estimate Year Ago Eps: 0.48
Earnings Estimate Growth: 0.20
Revenue Estimate Avg: 287100000.00
Revenue Estimate Low: 287100000.00
Revenue Estimate High: 287100000.00
Revenue Estimate Number Of Analysts: 1.00
Revenue Estimate Growth: 0.11
Eps Trend7days Ago: 0.59
Eps Trend30days Ago: 0.59
Eps Trend60days Ago: 0.59
Eps Trend90days Ago: 0.59
Date: 2018-09-30
Period: +1q
Growth: 0.25
Earnings Estimate Avg: 0.15
Earnings Estimate Low: 0.15
Earnings Estimate High: 0.15
Earnings Estimate Year Ago Eps: 0.12
Earnings Estimate Number Of Analysts: 1.00
Earnings Estimate Growth: 0.25
Revenue Estimate Avg: 73700000.00
Revenue Estimate Low: 73700000.00
Revenue Estimate High: 73700000.00
Revenue Estimate Number Of Analysts: 1.00
Revenue Estimate Growth: 0.12
Eps Trend Current: 0.15
Eps Trend7days Ago: 0.15
Eps Trend30days Ago: 0.15
Eps Trend60days Ago: 0.15
Eps Trend90days Ago: 0.16
Date: 2018-06-30
Growth: 0.15
Earnings Estimate Avg: 0.15
Earnings Estimate Low: 0.15
Earnings Estimate High: 0.15
Earnings Estimate Year Ago Eps: 0.13
Earnings Estimate Number Of Analysts: 1.00
Earnings Estimate Growth: 0.15
Revenue Estimate Avg: 72880000.00
Revenue Estimate Low: 72880000.00
Revenue Estimate High: 72880000.00
Revenue Estimate Number Of Analysts: 1.00
Revenue Estimate Growth: 0.11
Eps Trend Current: 0.15
Eps Trend7days Ago: 0.15
Eps Trend30days Ago: 0.15
Eps Trend60days Ago: 0.15
Eps Trend90days Ago: 0.16
Date: 2018-03-31
Growth: 0.15
Earnings Estimate Avg: 0.15
Earnings Estimate Low: 0.15
Earnings Estimate High: 0.15
Earnings Estimate Year Ago Eps: 0.13
Earnings Estimate Number Of Analysts: 1.00
Earnings Estimate Growth: 0.15
Revenue Estimate Avg: 67100000.00
Revenue Estimate Low: 67100000.00
Revenue Estimate High: 67100000.00
Revenue Estimate Number Of Analysts: 1.00
Revenue Estimate Growth: 0.10
Eps Trend Current: 0.15
Eps Trend7days Ago: 0.15
Eps Trend30days Ago: 0.15
Eps Trend60days Ago: 0.15
Eps Trend90days Ago: 0.15
Date: 2017-12-31
Growth: 0.13
Earnings Estimate Avg: 0.50
Earnings Estimate Low: 0.50
Earnings Estimate High: 0.50
Earnings Estimate Year Ago Eps: 0.44
Earnings Estimate Number Of Analysts: 1.00
Earnings Estimate Growth: 0.13
Revenue Estimate Avg: 254380000.00
Revenue Estimate Low: 254380000.00
Revenue Estimate High: 254380000.00
Revenue Estimate Number Of Analysts: 1.00
Revenue Estimate Growth: 0.26
Eps Trend Current: 0.50
Eps Trend7days Ago: 0.50
Eps Trend30days Ago: 0.50
Eps Trend60days Ago: 0.50
Eps Trend90days Ago: 0.50
Date: 2017-09-30
Earnings Estimate Avg: 0.12
Earnings Estimate Low: 0.12
Earnings Estimate High: 0.12
Earnings Estimate Year Ago Eps: 0.12
Earnings Estimate Number Of Analysts: 1.00
Revenue Estimate Avg: 65700000.00
Revenue Estimate Low: 65700000.00
Revenue Estimate High: 65700000.00
Revenue Estimate Number Of Analysts: 1.00
Eps Trend Current: 0.12
Eps Trend7days Ago: 0.12
Eps Trend30days Ago: 0.12
Eps Trend60days Ago: 0.12
Eps Trend90days Ago: 0.15
Date: 2024-09-30
Eps Actual: 0.4
Date: 2023-12-31
Eps Actual: 0.9
Date: 2022-12-31
Eps Actual: 1.0
Date: 2021-12-31
Eps Actual: 0.9
Date: 2020-12-31
Eps Actual: 0.7
Date: 2019-12-31
Eps Actual: 0.5
Date: 2018-12-31
Eps Actual: 0.5
Date: 2017-12-31
Eps Actual: 0.4
Date: 2016-12-31
Eps Actual: 0.4
Date: 2015-12-31
Eps Actual: 0.5
Date: 2014-12-31
Eps Actual: 0.8
Date: 2012-12-31
Eps Actual: 0.4
Date: 2011-12-31
Eps Actual: 0.2
Date: 2000-12-31
Eps Actual: 0.1
Date: 1999-12-31
Eps Actual: 0.1
Date: 1997-12-31
Eps Actual: -0.3
Date: 1996-12-31
Eps Actual: -0.0
Date: 1994-12-31
Eps Actual: -0.0
Date: 1993-12-31