Stay ahead of market moves with our real-time Earnings Calendar. Discover upcoming earnings reports with actionable insights to help you anticipate volatility and fine-tune your trade timing.

CHE logo
CHE
$6.37 B Market Cap
Earnings Date
2026-04-21
Tuesday
Price Target Trend-
Analyst RatingBuy
CHE logo
CHE
$6.37 B Market Cap
Earnings Date
2026-02-25
Wednesday
Forecasted EPS$7.02
Reported EPS--
Price Target Trend-
Analyst RatingBuy
CHE logo
CHE
$6.37 B Market Cap
Earnings Date
2025-10-28
Tuesday
Forecasted EPS$5.39
Reported EPS$5.27
Surprise-0.12
Surprise %-2.2%
Forecasted Revenue$658.97 M
Reported Revenue$624.90 M
Price Target Trend-
Analyst RatingBuy
CHE logo
CHE
$6.37 B Market Cap
Earnings Date
2025-07-29
Tuesday
Forecasted EPS$4.78
Reported EPS$4.27
Surprise-0.51
Surprise %-10.7%
Forecasted Revenue$631.15 M
Reported Revenue$618.80 M
Price Target Trend-
Analyst RatingBuy
CHE logo
CHE
$6.37 B Market Cap
Earnings Date
2025-04-23
Wednesday
Forecasted EPS$5.55
Reported EPS$5.63
Surprise0.08
Surprise %1.4%
Forecasted Revenue$641.78 M
Reported Revenue$646.94 M
Price Target Trend-
Analyst RatingBuy
CHE logo
CHE
$6.37 B Market Cap
Earnings Date
2025-02-26
Wednesday
Forecasted EPS$6.78
Reported EPS$6.83
Surprise0.05
Surprise %0.7%
Forecasted Revenue$636.10 M
Reported Revenue$639.99 M
Price Target Trend-
Analyst RatingBuy
CHE logo
CHE
$6.37 B Market Cap
Earnings Date
2024-10-29
Tuesday
Forecasted EPS$5.76
Reported EPS$5.64
Surprise-0.12
Surprise %-2.1%
Forecasted Revenue$636.10 M
Reported Revenue$606.18 M
Price Target Trend-
Analyst RatingBuy
CHE logo
CHE
$6.37 B Market Cap
Earnings Date
2024-07-24
Wednesday
Forecasted EPS$5.59
Reported EPS$5.47
Surprise-0.12
Surprise %-2.1%
Forecasted Revenue$599.19 M
Reported Revenue$595.88 M
Price Target Trend-
Analyst RatingBuy
CHE logo
CHE
$6.37 B Market Cap
Earnings Date
2024-04-24
Wednesday
Forecasted EPS$5.48
Reported EPS$5.20
Surprise-0.28
Surprise %-5.1%
Forecasted Revenue$591.46 M
Reported Revenue$589.23 M
Price Target Trend-
Analyst RatingBuy
CHE logo
CHE
$6.37 B Market Cap
Earnings Date
2024-02-27
Tuesday
Forecasted EPS$6.25
Reported EPS$6.60
Surprise0.35
Surprise %5.6%
Forecasted Revenue$585.91 M
Reported Revenue$585.91 M
Price Target Trend-
Analyst RatingBuy
CHE logo
CHE
$6.37 B Market Cap
Earnings Date
2023-10-25
Wednesday
Forecasted EPS$4.90
Reported EPS$5.32
Surprise0.42
Surprise %8.6%
Forecasted Revenue$558.41 M
Reported Revenue$564.53 M
Price Target Trend-
Analyst RatingBuy
CHE logo
CHE
$6.37 B Market Cap
Earnings Date
2023-07-26
Wednesday
Forecasted EPS$5.09
Reported EPS$4.71
Surprise-0.38
Surprise %-7.5%
Forecasted Revenue$560.37 M
Reported Revenue$553.82 M
Price Target Trend-
Analyst RatingBuy
CHE logo
CHE
$6.37 B Market Cap
Earnings Date
2023-04-26
Wednesday
Forecasted EPS$4.92
Reported EPS$4.82
Surprise-0.10
Surprise %-2.0%
Forecasted Revenue$548.78 M
Reported Revenue$560.16 M
Price Target Trend-
Analyst RatingBuy
CHE logo
CHE
$6.37 B Market Cap
Earnings Date
2023-02-23
Thursday
Forecasted EPS$5.32
Reported EPS$5.39
Surprise0.07
Surprise %1.3%
Forecasted Revenue$546.60 M
Reported Revenue$546.65 M
Price Target Trend-
Analyst RatingBuy
CHE logo
CHE
$6.37 B Market Cap
Earnings Date
2022-10-31
Monday
Forecasted EPS$4.65
Reported EPS$4.74
Surprise0.09
Surprise %1.9%
Forecasted Revenue$527.05 M
Reported Revenue$526.47 M
Price Target Trend-
Analyst RatingBuy
CHE logo
CHE
$6.37 B Market Cap
Earnings Date
2022-07-27
Wednesday
Forecasted EPS$4.78
Reported EPS$4.84
Surprise0.06
Surprise %1.3%
Forecasted Revenue$538.07 M
Reported Revenue$531.29 M
Price Target Trend-
Analyst RatingBuy
CHE logo
CHE
$6.37 B Market Cap
Earnings Date
2022-04-26
Tuesday
Forecasted EPS$4.47
Reported EPS$4.79
Surprise0.32
Surprise %7.2%
Forecasted Revenue$538.57 M
Reported Revenue$530.55 M
Price Target Trend-
Analyst RatingBuy
CHE logo
CHE
$6.37 B Market Cap
Earnings Date
2022-02-24
Thursday
Forecasted EPS$5.08
Reported EPS$5.25
Surprise0.17
Surprise %3.3%
Forecasted Revenue$543.18 M
Reported Revenue$540.98 M
Price Target Trend-
Analyst RatingBuy
CHE logo
CHE
$6.37 B Market Cap
Earnings Date
2021-10-28
Thursday
Forecasted EPS$4.49
Reported EPS$5.06
Surprise0.57
Surprise %12.7%
Forecasted Revenue$531.87 M
Reported Revenue$538.67 M
Price Target Trend-
Analyst RatingBuy
CHE logo
CHE
$6.37 B Market Cap
Earnings Date
2021-07-27
Tuesday
Forecasted EPS$4.29
Reported EPS$4.60
Surprise0.31
Surprise %7.2%
Forecasted Revenue$531.87 M
Reported Revenue$532.26 M
Price Target Trend-
Analyst RatingBuy
CHE logo
CHE
$6.37 B Market Cap
Earnings Date
2021-04-27
Tuesday
Forecasted EPS$4.02
Reported EPS$4.44
Surprise0.42
Surprise %10.4%
Forecasted Revenue$510.26 M
Reported Revenue$527.36 M
Price Target Trend-
Analyst RatingBuy
CHE logo
CHE
$6.37 B Market Cap
Earnings Date
2021-02-23
Tuesday
Forecasted EPS$5.13
Reported EPS$5.13
Surprise0.00
Surprise %0.0%
Forecasted Revenue$537.20 M
Reported Revenue$533.29 M
Price Target Trend-
Analyst RatingBuy
CHE logo
CHE
$6.37 B Market Cap
Earnings Date
2020-10-29
Thursday
Forecasted EPS$3.97
Reported EPS$4.86
Surprise0.89
Surprise %22.4%
Forecasted Revenue$431.55 M
Reported Revenue$528.30 M
Price Target Trend-
Analyst RatingBuy
CHE logo
CHE
$6.37 B Market Cap
Earnings Date
2020-07-29
Wednesday
Forecasted EPS$3.75
Reported EPS$4.41
Surprise0.66
Surprise %17.6%
Forecasted Revenue$427.04 M
Reported Revenue$502.20 M
Price Target Trend-
Analyst RatingBuy
CHE logo
CHE
$6.37 B Market Cap
Earnings Date
2020-04-28
Tuesday
Forecasted EPS$3.65
Reported EPS$3.68
Surprise0.03
Surprise %0.8%
Forecasted Revenue$511.59 M
Reported Revenue$515.80 M
Price Target Trend-
Analyst RatingBuy
CHE logo
CHE
$6.37 B Market Cap
Earnings Date
2020-02-18
Tuesday
Forecasted EPS$4.09
Reported EPS$4.22
Surprise0.13
Surprise %3.2%
Forecasted Revenue$506.23 M
Reported Revenue$522.32 M
Price Target Trend-
Analyst RatingBuy
CHE logo
CHE
$6.37 B Market Cap
Earnings Date
2019-10-29
Tuesday
Forecasted EPS$3.31
Reported EPS$3.46
Surprise0.15
Surprise %4.5%
Forecasted Revenue$459.78 M
Reported Revenue$480.61 M
Price Target Trend-
Analyst RatingBuy
CHE logo
CHE
$6.37 B Market Cap
Earnings Date
2019-07-25
Thursday
Forecasted EPS$3.12
Reported EPS$3.36
Surprise0.24
Surprise %7.7%
Forecasted Revenue$439.76 M
Reported Revenue$473.58 M
Price Target Trend-
Analyst RatingBuy
CHE logo
CHE
$6.37 B Market Cap
Earnings Date
2019-04-29
Monday
Forecasted EPS$2.96
Reported EPS$2.92
Surprise-0.04
Surprise %-1.4%
Forecasted Revenue$468.36 M
Reported Revenue$462.03 M
Price Target Trend-
Analyst RatingBuy
CHE logo
CHE
$6.37 B Market Cap
Earnings Date
2019-02-20
Wednesday
Forecasted EPS$3.26
Reported EPS$3.35
Surprise0.09
Surprise %2.8%
Forecasted Revenue$445.22 M
Reported Revenue$457.51 M
Price Target Trend-
Analyst RatingBuy
CHE logo
CHE
$6.37 B Market Cap
Earnings Date
2018-10-29
Monday
Forecasted EPS$2.80
Reported EPS$3.07
Surprise0.27
Surprise %9.6%
Forecasted Revenue$405.09 M
Reported Revenue$444.15 M
Price Target Trend-
Analyst RatingBuy
CHE logo
CHE
$6.37 B Market Cap
Earnings Date
2018-07-25
Wednesday
Forecasted EPS$2.77
Reported EPS$2.81
Surprise0.04
Surprise %1.4%
Forecasted Revenue$435.51 M
Reported Revenue$441.81 M
Price Target Trend-
Analyst RatingBuy
CHE logo
CHE
$6.37 B Market Cap
Earnings Date
2018-04-19
Thursday
Forecasted EPS$2.36
Reported EPS$2.72
Surprise0.36
Surprise %15.3%
Forecasted Revenue$381.07 M
Reported Revenue$439.18 M
Price Target Trend-
Analyst RatingBuy
CHE logo
CHE
$6.37 B Market Cap
Earnings Date
2018-02-14
Wednesday
Forecasted EPS$2.28
Reported EPS$2.32
Surprise0.04
Surprise %1.8%
Forecasted Revenue$419.17 M
Reported Revenue$428.36 M
Price Target Trend-
Analyst RatingBuy
CHE logo
CHE
$6.37 B Market Cap
Earnings Date
2017-10-26
Thursday
Forecasted EPS$2.01
Reported EPS$2.15
Surprise0.14
Surprise %7.0%
Forecasted Revenue$390.22 M
Reported Revenue$417.44 M
Price Target Trend-
Analyst RatingBuy
CHE logo
CHE
$6.37 B Market Cap
Earnings Date
2017-07-25
Tuesday
Forecasted EPS$1.88
Reported EPS$2.15
Surprise0.27
Surprise %14.4%
Forecasted Revenue$364.90 M
Reported Revenue$415.06 M
Price Target Trend-
Analyst RatingBuy
CHE logo
CHE
$6.37 B Market Cap
Earnings Date
2017-04-26
Wednesday
Forecasted EPS$1.79
Reported EPS$1.82
Surprise0.03
Surprise %1.7%
Forecasted Revenue$399.21 M
Reported Revenue$405.86 M
Price Target Trend-
Analyst RatingBuy
CHE logo
CHE
$6.37 B Market Cap
Earnings Date
2017-02-15
Wednesday
Forecasted EPS$2.10
Reported EPS$2.10
Surprise0.00
Surprise %0.0%
Forecasted Revenue$403.50 M
Reported Revenue$403.48 M
Price Target Trend-
Analyst RatingBuy
CHE logo
CHE
$6.37 B Market Cap
Earnings Date
2016-10-26
Wednesday
Forecasted EPS$1.82
Reported EPS$1.77
Surprise-0.05
Surprise %-2.7%
Forecasted Revenue$413.02 M
Reported Revenue$392.61 M
Price Target Trend-
Analyst RatingBuy
CHE logo
CHE
$6.37 B Market Cap
Earnings Date
2016-07-25
Monday
Forecasted EPS$1.72
Reported EPS$1.80
Surprise0.08
Surprise %4.7%
Forecasted Revenue$373.05 M
Reported Revenue$390.41 M
Price Target Trend-
Analyst RatingBuy
CHE logo
CHE
$6.37 B Market Cap
Earnings Date
2016-04-28
Thursday
Forecasted EPS$1.58
Reported EPS$1.62
Surprise0.04
Surprise %2.5%
Forecasted Revenue$380.76 M
Reported Revenue$390.39 M
Price Target Trend-
Analyst RatingBuy
CHE logo
CHE
$6.37 B Market Cap
Earnings Date
2016-02-17
Wednesday
Forecasted EPS$1.81
Reported EPS$1.97
Surprise0.16
Surprise %8.8%
Forecasted Revenue$366.23 M
Reported Revenue$398.59 M
Price Target Trend-
Analyst RatingBuy
CHE logo
CHE
$6.37 B Market Cap
Earnings Date
2015-10-22
Thursday
Forecasted EPS$1.61
Reported EPS$1.78
Surprise0.17
Surprise %10.6%
Forecasted Revenue$349.32 M
Reported Revenue$386.23 M
Price Target Trend-
Analyst RatingBuy
CHE logo
CHE
$6.37 B Market Cap
Earnings Date
2015-07-23
Thursday
Forecasted EPS$1.59
Reported EPS$1.71
Surprise0.12
Surprise %7.5%
Forecasted Revenue$355.10 M
Reported Revenue$381.92 M
Price Target Trend-
Analyst RatingBuy
CHE logo
CHE
$6.37 B Market Cap
Earnings Date
2015-04-28
Tuesday
Forecasted EPS$1.44
Reported EPS$1.54
Surprise0.10
Surprise %6.9%
Forecasted Revenue$352.24 M
Reported Revenue$376.65 M
Price Target Trend-
Analyst RatingBuy
CHE logo
CHE
$6.37 B Market Cap
Earnings Date
2015-02-17
Tuesday
Forecasted EPS$1.69
Reported EPS$1.80
Surprise0.11
Surprise %6.5%
Forecasted Revenue$356.21 M
Reported Revenue$379.41 M
Price Target Trend-
Analyst RatingBuy
CHE logo
CHE
$6.37 B Market Cap
Earnings Date
2014-10-30
Thursday
Forecasted EPS$1.51
Reported EPS$1.48
Surprise-0.03
Surprise %-2.0%
Forecasted Revenue$365.66 M
Reported Revenue$358.39 M
Price Target Trend-
Analyst RatingBuy
CHE logo
CHE
$6.37 B Market Cap
Earnings Date
2014-07-23
Wednesday
Forecasted EPS$1.47
Reported EPS$1.50
Surprise0.03
Surprise %2.0%
Forecasted Revenue$353.00 M
Reported Revenue$360.18 M
Price Target Trend-
Analyst RatingBuy
CHE logo
CHE
$6.37 B Market Cap
Earnings Date
2014-04-29
Tuesday
Forecasted EPS$1.32
Reported EPS$1.32
Surprise0.00
Surprise %0.0%
Forecasted Revenue$358.30 M
Reported Revenue$358.30 M
Price Target Trend-
Analyst RatingBuy
CHE logo
CHE
$6.37 B Market Cap
Earnings Date
2014-02-17
Monday
Forecasted EPS$1.46
Reported EPS$1.45
Surprise-0.01
Surprise %-0.7%
Forecasted Revenue$351.00 M
Reported Revenue$348.60 M
Price Target Trend-
Analyst RatingBuy
CHE logo
CHE
$6.37 B Market Cap
Earnings Date
2013-10-28
Monday
Forecasted EPS$1.31
Reported EPS$1.36
Surprise0.05
Surprise %3.8%
Forecasted Revenue$335.89 M
Reported Revenue$340.89 M
Price Target Trend-
Analyst RatingBuy
CHE logo
CHE
$6.37 B Market Cap
Earnings Date
2013-07-18
Thursday
Forecasted EPS$1.31
Reported EPS$1.44
Surprise0.13
Surprise %9.9%
Forecasted Revenue$329.91 M
Reported Revenue$357.20 M
Price Target Trend-
Analyst RatingBuy
CHE logo
CHE
$6.37 B Market Cap
Earnings Date
2013-04-18
Thursday
Forecasted EPS$1.29
Reported EPS$1.38
Surprise0.09
Surprise %7.0%
Forecasted Revenue$342.69 M
Reported Revenue$366.64 M
Price Target Trend-
Analyst RatingBuy
CHE logo
CHE
$6.37 B Market Cap
Earnings Date
2013-02-18
Monday
Forecasted EPS$1.48
Reported EPS$1.57
Surprise0.09
Surprise %6.1%
Forecasted Revenue$347.47 M
Reported Revenue$368.58 M
Price Target Trend-
Analyst RatingBuy
CHE logo
CHE
$6.37 B Market Cap
Earnings Date
2012-10-29
Monday
Forecasted EPS$1.35
Reported EPS$1.28
Surprise-0.07
Surprise %-5.2%
Forecasted Revenue$373.78 M
Reported Revenue$354.35 M
Price Target Trend-
Analyst RatingBuy
CHE logo
CHE
$6.37 B Market Cap
Earnings Date
2012-07-25
Wednesday
Forecasted EPS$1.26
Reported EPS$1.26
Surprise0.00
Surprise %0.0%
Forecasted Revenue$354.20 M
Reported Revenue$354.17 M
Price Target Trend-
Analyst RatingBuy
CHE logo
CHE
$6.37 B Market Cap
Earnings Date
2012-04-19
Thursday
Forecasted EPS$1.28
Reported EPS$1.21
Surprise-0.07
Surprise %-5.5%
Forecasted Revenue$373.32 M
Reported Revenue$352.94 M
Price Target Trend-
Analyst RatingBuy
CHE logo
CHE
$6.37 B Market Cap
Earnings Date
2012-02-14
Tuesday
Forecasted EPS$1.48
Reported EPS$1.45
Surprise-0.03
Surprise %-2.0%
Forecasted Revenue$357.55 M
Reported Revenue$350.25 M
Price Target Trend-
Analyst RatingBuy
CHE logo
CHE
$6.37 B Market Cap
Earnings Date
2011-10-25
Tuesday
Forecasted EPS$1.10
Reported EPS$1.04
Surprise-0.06
Surprise %-5.5%
Forecasted Revenue$361.10 M
Reported Revenue$341.44 M
Price Target Trend-
Analyst RatingBuy
CHE logo
CHE
$6.37 B Market Cap
Earnings Date
2011-07-26
Tuesday
Forecasted EPS$1.10
Reported EPS$0.94
Surprise-0.16
Surprise %-14.5%
Forecasted Revenue$390.15 M
Reported Revenue$333.36 M
Price Target Trend-
Analyst RatingBuy
CHE logo
CHE
$6.37 B Market Cap
Earnings Date
2011-04-25
Monday
Forecasted EPS$0.98
Reported EPS$0.84
Surprise-0.14
Surprise %-14.3%
Forecasted Revenue$386.05 M
Reported Revenue$330.92 M
Price Target Trend-
Analyst RatingBuy
CHE logo
CHE
$6.37 B Market Cap
Earnings Date
2011-02-15
Tuesday
Forecasted EPS$1.05
Reported EPS$0.98
Surprise-0.07
Surprise %-6.7%
Forecasted Revenue$360.32 M
Reported Revenue$336.29 M
Price Target Trend-
Analyst RatingBuy
CHE logo
CHE
$6.37 B Market Cap
Earnings Date
2010-10-25
Monday
Forecasted EPS$0.92
Reported EPS$0.91
Surprise-0.01
Surprise %-1.1%
Forecasted Revenue$324.02 M
Reported Revenue$320.45 M
Price Target Trend-
Analyst RatingBuy
CHE logo
CHE
$6.37 B Market Cap
Earnings Date
2010-07-28
Wednesday
Forecasted EPS$0.90
Reported EPS$0.82
Surprise-0.08
Surprise %-8.9%
Forecasted Revenue$345.73 M
Reported Revenue$315.00 M
Price Target Trend-
Analyst RatingBuy
CHE logo
CHE
$6.37 B Market Cap
Earnings Date
2010-04-20
Tuesday
Forecasted EPS$0.87
Reported EPS$0.84
Surprise-0.03
Surprise %-3.4%
Forecasted Revenue$319.83 M
Reported Revenue$308.81 M
Price Target Trend-
Analyst RatingBuy
CHE logo
CHE
$6.37 B Market Cap
Earnings Date
2010-02-15
Monday
Forecasted EPS$0.94
Reported EPS$0.78
Surprise-0.16
Surprise %-17.0%
Forecasted Revenue$365.39 M
Reported Revenue$303.25 M
Price Target Trend-
Analyst RatingBuy
CHE logo
CHE
$6.37 B Market Cap
Earnings Date
2009-10-27
Tuesday
Forecasted EPS$0.88
Reported EPS$0.84
Surprise-0.04
Surprise %-4.5%
Forecasted Revenue$310.93 M
Reported Revenue$296.79 M
Price Target Trend-
Analyst RatingBuy
CHE logo
CHE
$6.37 B Market Cap
Earnings Date
2009-07-30
Thursday
Forecasted EPS$0.80
Reported EPS$0.77
Surprise-0.03
Surprise %-3.8%
Forecasted Revenue$306.81 M
Reported Revenue$295.25 M
Price Target Trend-
Analyst RatingBuy
CHE logo
CHE
$6.37 B Market Cap
Earnings Date
2009-04-22
Wednesday
Forecasted EPS$0.83
Reported EPS$0.85
Surprise0.02
Surprise %2.4%
Forecasted Revenue$287.96 M
Reported Revenue$294.94 M
Price Target Trend-
Analyst RatingBuy
CHE logo
CHE
$6.37 B Market Cap
Earnings Date
2009-02-16
Monday
Forecasted EPS$0.92
Reported EPS$0.84
Surprise-0.08
Surprise %-8.7%
Forecasted Revenue$320.03 M
Reported Revenue$292.20 M
Price Target Trend-
Analyst RatingBuy
CHE logo
CHE
$6.37 B Market Cap
Earnings Date
2008-10-21
Tuesday
Forecasted EPS$0.75
Reported EPS$0.79
Surprise0.04
Surprise %5.3%
Forecasted Revenue$273.70 M
Reported Revenue$288.31 M
Price Target Trend-
Analyst RatingBuy
CHE logo
CHE
$6.37 B Market Cap
Earnings Date
2008-07-28
Monday
Forecasted EPS$0.69
Reported EPS$0.73
Surprise0.04
Surprise %5.8%
Forecasted Revenue$267.68 M
Reported Revenue$283.16 M
Price Target Trend-
Analyst RatingBuy
CHE logo
CHE
$6.37 B Market Cap
Earnings Date
2008-04-24
Thursday
Forecasted EPS$0.83
Reported EPS$0.69
Surprise-0.14
Surprise %-16.9%
Forecasted Revenue$343.19 M
Reported Revenue$285.27 M
Price Target Trend-
Analyst RatingBuy
CHE logo
CHE
$6.37 B Market Cap
Earnings Date
2008-02-21
Thursday
Forecasted EPS$0.88
Reported EPS$0.88
Surprise0.00
Surprise %0.0%
Forecasted Revenue$285.70 M
Reported Revenue$285.73 M
Price Target Trend-
Analyst RatingBuy
CHE logo
CHE
$6.37 B Market Cap
Earnings Date
2007-10-30
Tuesday
Forecasted EPS$0.78
Reported EPS$0.70
Surprise-0.08
Surprise %-10.3%
Forecasted Revenue$303.64 M
Reported Revenue$272.50 M
Price Target Trend-
Analyst RatingBuy
CHE logo
CHE
$6.37 B Market Cap
Earnings Date
2007-08-01
Wednesday
Forecasted EPS$0.73
Reported EPS$0.77
Surprise0.04
Surprise %5.5%
Forecasted Revenue$257.30 M
Reported Revenue$271.39 M
Price Target Trend-
Analyst RatingBuy
CHE logo
CHE
$6.37 B Market Cap
Earnings Date
2007-04-30
Monday
Forecasted EPS$0.55
Reported EPS$0.71
Surprise0.16
Surprise %29.1%
Forecasted Revenue$209.46 M
Reported Revenue$270.44 M
Price Target Trend-
Analyst RatingBuy
CHE logo
CHE
$6.37 B Market Cap
Earnings Date
2007-02-20
Tuesday
Forecasted EPS$0.57
Reported EPS$0.73
Surprise0.16
Surprise %28.1%
Forecasted Revenue$212.31 M
Reported Revenue$269.36 M
Price Target Trend-
Analyst RatingBuy
CHE logo
CHE
$6.37 B Market Cap
Earnings Date
2006-10-26
Thursday
Forecasted EPS$0.47
Reported EPS$0.48
Surprise0.01
Surprise %2.1%
Forecasted Revenue$247.81 M
Reported Revenue$253.20 M
Price Target Trend-
Analyst RatingBuy
CHE logo
CHE
$6.37 B Market Cap
Earnings Date
2006-07-25
Tuesday
Forecasted EPS$0.49
Reported EPS$0.49
Surprise0.00
Surprise %0.0%
Forecasted Revenue$249.78 M
Reported Revenue$249.78 M
Price Target Trend-
Analyst RatingBuy
CHE logo
CHE
$6.37 B Market Cap
Earnings Date
2006-04-25
Tuesday
Forecasted EPS$0.52
Reported EPS$0.47
Surprise-0.05
Surprise %-9.6%
Forecasted Revenue$269.91 M
Reported Revenue$246.24 M
Price Target Trend-
Analyst RatingBuy
CHE logo
CHE
$6.37 B Market Cap
Earnings Date
2006-02-21
Tuesday
Forecasted EPS$0.55
Reported EPS$0.61
Surprise0.06
Surprise %10.9%
Forecasted Revenue$221.13 M
Reported Revenue$248.20 M
Price Target Trend-
Analyst RatingBuy
CHE logo
CHE
$6.37 B Market Cap
Earnings Date
2005-10-27
Thursday
Forecasted EPS$0.46
Reported EPS$0.49
Surprise0.03
Surprise %6.5%
Forecasted Revenue$218.11 M
Reported Revenue$233.33 M
Price Target Trend-
Analyst RatingBuy
CHE logo
CHE
$6.37 B Market Cap
Earnings Date
2005-08-03
Wednesday
Forecasted EPS$0.43
Reported EPS$0.45
Surprise0.02
Surprise %4.7%
Forecasted Revenue$215.78 M
Reported Revenue$226.31 M
Price Target Trend-
Analyst RatingBuy
CHE logo
CHE
$6.37 B Market Cap
Earnings Date
2005-05-03
Tuesday
Forecasted EPS$0.35
Reported EPS$0.40
Surprise0.05
Surprise %14.3%
Forecasted Revenue$187.40 M
Reported Revenue$218.64 M
Price Target Trend-
Analyst RatingBuy
CHE logo
CHE
$6.37 B Market Cap
Earnings Date
2005-03-08
Tuesday
Forecasted EPS$0.37
Reported EPS$0.41
Surprise0.04
Surprise %10.8%
Forecasted Revenue--
Reported Revenue$184.16 M
Price Target Trend-
Analyst RatingBuy
CHE logo
CHE
$6.37 B Market Cap
Earnings Date
2004-10-25
Monday
Forecasted EPS$0.30
Reported EPS$0.32
Surprise0.02
Surprise %6.7%
Forecasted Revenue$197.06 M
Reported Revenue$211.13 M
Price Target Trend-
Analyst RatingBuy
CHE logo
CHE
$6.37 B Market Cap
Earnings Date
2004-08-03
Tuesday
Forecasted EPS$0.26
Reported EPS$0.33
Surprise0.07
Surprise %26.9%
Forecasted Revenue$152.73 M
Reported Revenue$208.99 M
Price Target Trend-
Analyst RatingBuy
CHE logo
CHE
$6.37 B Market Cap
Earnings Date
2004-05-04
Tuesday
Forecasted EPS$0.20
Reported EPS$0.23
Surprise0.03
Surprise %15.0%
Forecasted Revenue$111.39 M
Reported Revenue$131.05 M
Price Target Trend-
Analyst RatingBuy
CHE logo
CHE
$6.37 B Market Cap
Earnings Date
2004-02-05
Thursday
Forecasted EPS$0.12
Reported EPS$0.06
Surprise-0.06
Surprise %-50.0%
Forecasted Revenue$106.36 M
Reported Revenue$78.78 M
Price Target Trend-
Analyst RatingBuy
CHE logo
CHE
$6.37 B Market Cap
Earnings Date
2003-10-16
Thursday
Forecasted EPS$0.14
Reported EPS$0.10
Surprise-0.04
Surprise %-28.6%
Forecasted Revenue$96.65 M
Reported Revenue$75.17 M
Price Target Trend-
Analyst RatingBuy
CHE logo
CHE
$6.37 B Market Cap
Earnings Date
2003-08-13
Wednesday
Forecasted EPS--
Reported EPS$0.17
Forecasted Revenue--
Reported Revenue$77.27 M
Price Target Trend-
Analyst RatingBuy
CHE logo
CHE
$6.37 B Market Cap
Earnings Date
2003-07-17
Thursday
Forecasted EPS$0.14
Reported EPS$0.14
Surprise0.00
Surprise %0.0%
Forecasted Revenue$77.27 M
Reported Revenue$77.64 M
Price Target Trend-
Analyst RatingBuy
CHE logo
CHE
$6.37 B Market Cap
Earnings Date
2003-03-28
Friday
Forecasted EPS--
Reported EPS-$0.92
Forecasted Revenue--
Reported Revenue$78.92 M
Price Target Trend-
Analyst RatingBuy
CHE logo
CHE
$6.37 B Market Cap
Earnings Date
2003-02-07
Friday
Forecasted EPS$0.15
Reported EPS$0.13
Surprise-0.02
Surprise %-13.3%
Forecasted Revenue$89.44 M
Reported Revenue$75.32 M
Price Target Trend-
Analyst RatingBuy
CHE logo
CHE
$6.37 B Market Cap
Earnings Date
2002-08-12
Monday
Forecasted EPS--
Reported EPS$0.22
Forecasted Revenue--
Reported Revenue$116.57 M
Price Target Trend-
Analyst RatingBuy
CHE logo
CHE
$6.37 B Market Cap
Earnings Date
2002-05-14
Tuesday
Forecasted EPS--
Reported EPS$0.24
Forecasted Revenue--
Reported Revenue$117.03 M
Price Target Trend-
Analyst RatingBuy
CHE logo
CHE
$6.37 B Market Cap
Earnings Date
2002-03-28
Thursday
Forecasted EPS--
Reported EPS-$0.84
Forecasted Revenue--
Reported Revenue$117.63 M
Price Target Trend-
Analyst RatingBuy
CHE logo
CHE
$6.37 B Market Cap
Earnings Date
2001-11-13
Tuesday
Forecasted EPS--
Reported EPS$0.00
Forecasted Revenue--
Reported Revenue$117.50 M
Price Target Trend-
Analyst RatingBuy
CHE logo
CHE
$6.37 B Market Cap
Earnings Date
2001-08-10
Friday
Forecasted EPS--
Reported EPS$0.07
Forecasted Revenue--
Reported Revenue$120.79 M
Price Target Trend-
Analyst RatingBuy
CHE logo
CHE
$6.37 B Market Cap
Earnings Date
2001-05-10
Thursday
Forecasted EPS--
Reported EPS$0.22
Forecasted Revenue--
Reported Revenue$123.28 M
Price Target Trend-
Analyst RatingBuy
CHE logo
CHE
$6.37 B Market Cap
Earnings Date
2001-03-28
Wednesday
Forecasted EPS--
Reported EPS$0.25
Forecasted Revenue--
Reported Revenue$130.15 M
Price Target Trend-
Analyst RatingBuy
CHE logo
CHE
$6.37 B Market Cap
Earnings Date
2000-11-07
Tuesday
Forecasted EPS--
Reported EPS$0.23
Forecasted Revenue--
Reported Revenue$123.78 M
Price Target Trend-
Analyst RatingBuy
CHE logo
CHE
$6.37 B Market Cap
Earnings Date
2000-08-09
Wednesday
Forecasted EPS--
Reported EPS$0.30
Forecasted Revenue--
Reported Revenue$125.22 M
Price Target Trend-
Analyst RatingBuy
CHE logo
CHE
$6.37 B Market Cap
Earnings Date
2000-04-20
Thursday
Forecasted EPS$0.22
Reported EPS$0.24
Surprise0.02
Surprise %9.1%
Forecasted Revenue$109.45 M
Reported Revenue$121.53 M
Price Target Trend-
Analyst RatingBuy
CHE logo
CHE
$6.37 B Market Cap
Earnings Date
2000-02-04
Friday
Forecasted EPS$0.23
Reported EPS$0.23
Surprise0.00
Surprise %0.0%
Forecasted Revenue$127.30 M
Reported Revenue$127.30 M
Price Target Trend-
Analyst RatingBuy
CHE logo
CHE
$6.37 B Market Cap
Earnings Date
1999-10-20
Wednesday
Forecasted EPS$0.22
Reported EPS$0.21
Surprise-0.01
Surprise %-4.5%
Forecasted Revenue$119.85 M
Reported Revenue$112.80 M
Price Target Trend-
Analyst RatingBuy
CHE logo
CHE
$6.37 B Market Cap
Earnings Date
1999-08-11
Wednesday
Forecasted EPS--
Reported EPS$0.25
Forecasted Revenue--
Reported Revenue$109.40 M
Price Target Trend-
Analyst RatingBuy
CHE logo
CHE
$6.37 B Market Cap
Earnings Date
1999-07-21
Wednesday
Forecasted EPS$0.20
Reported EPS$0.20
Surprise0.00
Surprise %0.0%
Forecasted Revenue$111.40 M
Reported Revenue$104.10 M
Price Target Trend-
Analyst RatingBuy
CHE logo
CHE
$6.37 B Market Cap
Earnings Date
1999-03-25
Thursday
Forecasted EPS--
Reported EPS$0.16
Forecasted Revenue--
Reported Revenue$101.40 M
Price Target Trend-
Analyst RatingBuy
CHE logo
CHE
$6.37 B Market Cap
Earnings Date
1998-11-12
Thursday
Forecasted EPS--
Reported EPS$0.24
Forecasted Revenue--
Reported Revenue$96.50 M
Price Target Trend-
Analyst RatingBuy
CHE logo
CHE
$6.37 B Market Cap
Earnings Date
1998-08-12
Wednesday
Forecasted EPS--
Reported EPS$0.28
Forecasted Revenue--
Reported Revenue$94.90 M
Price Target Trend-
Analyst RatingBuy
CHE logo
CHE
$6.37 B Market Cap
Earnings Date
1998-05-12
Tuesday
Forecasted EPS--
Reported EPS$0.31
Forecasted Revenue--
Reported Revenue$88.40 M
Price Target Trend-
Analyst RatingBuy
CHE logo
CHE
$6.37 B Market Cap
Earnings Date
1998-02-05
Thursday
Forecasted EPS$0.59
Reported EPS$0.19
Surprise-0.40
Surprise %-67.8%
Forecasted Revenue$281.34 M
Reported Revenue$90.60 M
Price Target Trend-
Analyst RatingBuy
CHE logo
CHE
$6.37 B Market Cap
Earnings Date
1997-10-20
Monday
Forecasted EPS$0.33
Reported EPS$0.59
Surprise0.26
Surprise %78.8%
Forecasted Revenue$68.83 M
Reported Revenue$87.40 M
Price Target Trend-
Analyst RatingBuy
CHE logo
CHE
$6.37 B Market Cap
Earnings Date
1997-07-17
Thursday
Forecasted EPS$0.25
Reported EPS$0.19
Surprise-0.06
Surprise %-24.0%
Forecasted Revenue$113.16 M
Reported Revenue$182.70 M
Price Target Trend-
Analyst RatingBuy
CHE logo
CHE
$6.37 B Market Cap
Earnings Date
1997-04-17
Thursday
Forecasted EPS$0.25
Reported EPS$0.14
Surprise-0.11
Surprise %-44.0%
Forecasted Revenue$138.75 M
Reported Revenue$168.60 M
Price Target Trend-
Analyst RatingBuy
CHE logo
CHE
$6.37 B Market Cap
Earnings Date
1997-02-06
Thursday
Forecasted EPS$0.25
Reported EPS$0.16
Surprise-0.09
Surprise %-36.0%
Forecasted Revenue$124.06 M
Reported Revenue$172.20 M
Price Target Trend-
Analyst RatingBuy
CHE logo
CHE
$6.37 B Market Cap
Earnings Date
1996-10-17
Thursday
Forecasted EPS$0.30
Reported EPS$0.20
Surprise-0.10
Surprise %-33.3%
Forecasted Revenue$112.80 M
Reported Revenue$173.70 M
Price Target Trend-
Analyst RatingBuy
CHE logo
CHE
$6.37 B Market Cap
Earnings Date
1996-07-18
Thursday
Forecasted EPS$0.25
Reported EPS$0.29
Surprise0.04
Surprise %16.0%
Forecasted Revenue$146.98 M
Reported Revenue$170.50 M
Price Target Trend-
Analyst RatingBuy
CHE logo
CHE
$6.37 B Market Cap
Earnings Date
1996-04-18
Thursday
Forecasted EPS$0.31
Reported EPS$0.17
Surprise-0.14
Surprise %-45.2%
Forecasted Revenue$305.44 M
Reported Revenue$167.50 M
Price Target Trend-
Analyst RatingBuy
CHE logo
CHE
$6.37 B Market Cap
Earnings Date
1996-02-05
Monday
Forecasted EPS$0.30
Reported EPS$0.21
Surprise-0.09
Surprise %-30.0%
Forecasted Revenue$226.72 M
Reported Revenue$174.40 M
Price Target Trend-
Analyst RatingBuy
CHE logo
CHE
$6.37 B Market Cap
Earnings Date
1995-11-13
Monday
Forecasted EPS--
Reported EPS$0.39
Forecasted Revenue--
Reported Revenue$177.60 M
Price Target Trend-
Analyst RatingBuy
CHE logo
CHE
$6.37 B Market Cap
Earnings Date
1995-10-19
Thursday
Forecasted EPS$0.28
Reported EPS$0.22
Surprise-0.06
Surprise %-21.4%
Forecasted Revenue$226.04 M
Reported Revenue$177.30 M
Price Target Trend-
Analyst RatingBuy
CHE logo
CHE
$6.37 B Market Cap
Earnings Date
1995-04-20
Thursday
Forecasted EPS$0.33
Reported EPS$0.28
Surprise-0.05
Surprise %-15.2%
Forecasted Revenue$200.24 M
Reported Revenue$169.90 M
Price Target Trend-
Analyst RatingBuy
CHE logo
CHE
$6.37 B Market Cap
Earnings Date
1995-02-02
Thursday
Forecasted EPS$0.27
Reported EPS$0.18
Surprise-0.09
Surprise %-33.3%
Forecasted Revenue$220.67 M
Reported Revenue$165.50 M
Price Target Trend-
Analyst RatingBuy
CHE logo
CHE
$6.37 B Market Cap
Earnings Date
1994-10-21
Friday
Forecasted EPS$0.25
Reported EPS$0.26
Surprise0.01
Surprise %4.0%
Forecasted Revenue$159.71 M
Reported Revenue$166.10 M
Price Target Trend-
Analyst RatingBuy
CHE logo
CHE
$6.37 B Market Cap
Earnings Date
1994-07-21
Thursday
Forecasted EPS$0.30
Reported EPS$0.29
Surprise-0.01
Surprise %-3.3%
Forecasted Revenue$166.97 M
Reported Revenue$161.40 M
Price Target Trend-
Analyst RatingBuy
CHE logo
CHE
$6.37 B Market Cap
Earnings Date
1994-04-21
Thursday
Forecasted EPS$0.25
Reported EPS$0.30
Surprise0.05
Surprise %20.0%
Forecasted Revenue$126.75 M
Reported Revenue$152.10 M
Price Target Trend-
Analyst RatingBuy
CHE logo
CHE
$6.37 B Market Cap
Earnings Date
1994-02-04
Friday
Forecasted EPS$0.20
Reported EPS$0.19
Surprise-0.01
Surprise %-5.0%
Forecasted Revenue$144.38 M
Reported Revenue$137.50 M
Price Target Trend-
Analyst RatingBuy
CHE logo
CHE
$6.37 B Market Cap
Earnings Date
1993-10-22
Friday
Forecasted EPS$0.19
Reported EPS$0.22
Surprise0.03
Surprise %15.8%
Forecasted Revenue$117.73 M
Reported Revenue$139.80 M
Price Target Trend-
Analyst RatingBuy
CHE logo
CHE
$6.37 B Market Cap
Earnings Date
1993-07-20
Tuesday
Forecasted EPS$0.19
Reported EPS$0.25
Surprise0.06
Surprise %31.6%
Forecasted Revenue$87.03 M
Reported Revenue$127.20 M
Price Target Trend-
Analyst RatingBuy
CHE logo
CHE
$6.37 B Market Cap
Earnings Date
1993-04-22
Thursday
Forecasted EPS$0.24
Reported EPS$0.21
Surprise-0.03
Surprise %-12.5%
Forecasted Revenue$135.56 M
Reported Revenue$107.60 M
Price Target Trend-
Analyst RatingBuy
CHE logo
CHE
$6.37 B Market Cap
Earnings Date
1993-03-31
Wednesday
Forecasted EPS--
Reported EPS$0.30
Forecasted Revenue--
Reported Revenue$120.50 M
Price Target Trend-
Analyst RatingBuy
CHE logo
CHE
$6.37 B Market Cap
Earnings Date
1992-09-30
Wednesday
Forecasted EPS--
Reported EPS$0.26
Forecasted Revenue--
Reported Revenue$102.70 M
Price Target Trend-
Analyst RatingBuy
CHE logo
CHE
$6.37 B Market Cap
Earnings Date
1992-06-30
Tuesday
Forecasted EPS--
Reported EPS$0.22
Forecasted Revenue--
Reported Revenue$98.30 M
Price Target Trend-
Analyst RatingBuy
CHE logo
CHE
$6.37 B Market Cap
Earnings Date
1992-03-31
Tuesday
Forecasted EPS--
Reported EPS$0.16
Forecasted Revenue--
Reported Revenue$92.50 M
Price Target Trend-
Analyst RatingBuy
CHE logo
CHE
$6.37 B Market Cap
Earnings Date
1991-12-31
Tuesday
Forecasted EPS--
Reported EPS$0.22
Forecasted Revenue--
Reported Revenue$93.40 M
Price Target Trend-
Analyst RatingBuy
CHE logo
CHE
$6.37 B Market Cap
Earnings Date
1991-09-30
Monday
Forecasted EPS--
Reported EPS$0.21
Forecasted Revenue--
Reported Revenue$91.40 M
Price Target Trend-
Analyst RatingBuy
CHE logo
CHE
$6.37 B Market Cap
Earnings Date
1991-06-30
Sunday
Forecasted EPS--
Reported EPS$2.20
Forecasted Revenue--
Reported Revenue$85.80 M
Price Target Trend-
Analyst RatingBuy
CHE logo
CHE
$6.37 B Market Cap
Earnings Date
1991-03-31
Sunday
Forecasted EPS--
Reported EPS-$0.01
Forecasted Revenue--
Reported Revenue$81.70 M
Price Target Trend-
Analyst RatingBuy
CHE logo
CHE
$6.37 B Market Cap
Earnings Date
1990-12-31
Monday
Forecasted EPS--
Reported EPS$0.10
Forecasted Revenue--
Reported Revenue$149.00 M
Price Target Trend-
Analyst RatingBuy
CHE logo
CHE
$6.37 B Market Cap
Earnings Date
1990-09-30
Sunday
Forecasted EPS--
Reported EPS$0.25
Forecasted Revenue--
Reported Revenue$155.10 M
Price Target Trend-
Analyst RatingBuy
CHE logo
CHE
$6.37 B Market Cap
Earnings Date
1990-06-30
Saturday
Forecasted EPS--
Reported EPS$0.26
Forecasted Revenue--
Reported Revenue$151.40 M
Price Target Trend-
Analyst RatingBuy
CHE logo
CHE
$6.37 B Market Cap
Earnings Date
1990-03-31
Saturday
Forecasted EPS--
Reported EPS$0.21
Forecasted Revenue--
Reported Revenue$143.90 M
Price Target Trend-
Analyst RatingBuy
CHE logo
CHE
$6.37 B Market Cap
Earnings Date
1989-12-31
Sunday
Forecasted EPS--
Reported EPS$0.28
Forecasted Revenue--
Reported Revenue$145.60 M
Price Target Trend-
Analyst RatingBuy
CHE logo
CHE
$6.37 B Market Cap
Earnings Date
1989-09-30
Saturday
Forecasted EPS--
Reported EPS$0.38
Forecasted Revenue--
Reported Revenue$153.30 M
Price Target Trend-
Analyst RatingBuy
CHE logo
CHE
$6.37 B Market Cap
Earnings Date
1989-06-30
Friday
Forecasted EPS--
Reported EPS$0.35
Forecasted Revenue--
Reported Revenue$151.10 M
Price Target Trend-
Analyst RatingBuy
CHE logo
CHE
$6.37 B Market Cap
Earnings Date
1989-03-31
Friday
Forecasted EPS--
Reported EPS$0.28
Forecasted Revenue--
Reported Revenue$141.90 M
Price Target Trend-
Analyst RatingBuy
CHE logo
CHE
$6.37 B Market Cap
Earnings Date
1988-12-31
Saturday
Forecasted EPS--
Reported EPS$0.24
Forecasted Revenue--
Reported Revenue$146.10 M
Price Target Trend-
Analyst RatingBuy
CHE logo
CHE
$6.37 B Market Cap
Earnings Date
1988-09-30
Friday
Forecasted EPS--
Reported EPS$0.35
Forecasted Revenue--
Reported Revenue$146.70 M
Price Target Trend-
Analyst RatingBuy
CHE logo
CHE
$6.37 B Market Cap
Earnings Date
1988-06-30
Thursday
Forecasted EPS--
Reported EPS$0.33
Forecasted Revenue--
Reported Revenue$108.10 M
Price Target Trend-
Analyst RatingBuy
CHE logo
CHE
$6.37 B Market Cap
Earnings Date
1988-03-31
Thursday
Forecasted EPS--
Reported EPS$0.26
Forecasted Revenue--
Reported Revenue$99.70 M
Price Target Trend-
Analyst RatingBuy
CHE logo
CHE
$6.37 B Market Cap
Earnings Date
1987-12-31
Thursday
Forecasted EPS--
Reported EPS$0.27
Forecasted Revenue--
Reported Revenue$99.60 M
Price Target Trend-
Analyst RatingBuy
CHE logo
CHE
$6.37 B Market Cap
Earnings Date
1987-09-30
Wednesday
Forecasted EPS--
Reported EPS$0.34
Forecasted Revenue--
Reported Revenue$101.40 M
Price Target Trend-
Analyst RatingBuy
CHE logo
CHE
$6.37 B Market Cap
Earnings Date
1987-06-30
Tuesday
Forecasted EPS--
Reported EPS$0.30
Forecasted Revenue--
Reported Revenue$98.80 M
Price Target Trend-
Analyst RatingBuy
CHE logo
CHE
$6.37 B Market Cap
Earnings Date
1987-03-31
Tuesday
Forecasted EPS--
Reported EPS$0.24
Forecasted Revenue--
Reported Revenue$91.20 M
Price Target Trend-
Analyst RatingBuy
CHE logo
CHE
$6.37 B Market Cap
Earnings Date
1986-12-31
Wednesday
Forecasted EPS--
Reported EPS$1.19
Forecasted Revenue--
Reported Revenue$92.90 M
Price Target Trend-
Analyst RatingBuy
CHE logo
CHE
$6.37 B Market Cap
Earnings Date
1986-09-30
Tuesday
Forecasted EPS--
Reported EPS$0.28
Forecasted Revenue--
Reported Revenue$94.80 M
Price Target Trend-
Analyst RatingBuy
CHE logo
CHE
$6.37 B Market Cap
Earnings Date
1986-06-30
Monday
Forecasted EPS--
Reported EPS$0.36
Forecasted Revenue--
Reported Revenue$90.00 M
Price Target Trend-
Analyst RatingBuy
CHE logo
CHE
$6.37 B Market Cap
Earnings Date
1986-03-31
Monday
Forecasted EPS--
Reported EPS$0.24
Forecasted Revenue--
Reported Revenue$81.80 M
Price Target Trend-
Analyst RatingBuy
CHE logo
CHE
$6.37 B Market Cap
Earnings Date
1985-12-31
Tuesday
Forecasted EPS--
Reported EPS$0.25
Forecasted Revenue--
Reported Revenue$94.20 M
Price Target Trend-
Analyst RatingBuy
CHE logo
CHE
$6.37 B Market Cap
Earnings Date
1985-09-30
Monday
Forecasted EPS--
Reported EPS$0.30
Forecasted Revenue--
Reported Revenue$96.90 M
Price Target Trend-
Analyst RatingBuy