| Period | Date | Adjusted Actuals EPS | GAAP EPS |
|---|---|---|---|
| Q3 2020 | 2020-10-29 | 0.45 | 0.00 |
| Q2 2020 | 2020-07-30 | 0.35 | 0.06 |
| Q1 2020 | 2020-05-06 | 0.45 | 0.19 |
| Q4 2019 | 2020-02-26 | 0.48 | 0.04 |
| Q3 2019 | 2019-11-05 | 0.52 | 0.23 |
| Q2 2019 | 2019-07-30 | 0.53 | 0.23 |
| Q1 2019 | 2019-04-25 | 0.42 | 0.32 |
| Q4 2018 | 2019-02-21 | 0.56 | 0.29 |
| Q3 2018 | 2018-10-30 | 0.53 | 0.45 |
| 2015-07-28 | Boost Price Target | Dougherty & Co | Buy | $18.00 to $20.00 |
| 2014-11-24 | Upgrade | Avondale Partners | Market Perform to Outperform | |
| 2014-09-19 | Initiated Coverage | Avondale Partners | Market Perform | |
| 2014-04-16 | Reiterated Rating | Dougherty & Co | Buy | |
| 2014-02-03 | Reiterated Rating | Benchmark Co. | Buy | $15.00 |
| 2013-12-04 | Reiterated Rating | Benchmark Co. | Buy | $15.00 |
| 2013-12-04 | Reiterated Rating | Dougherty & Co | Buy | |
| 2013-10-24 | Initiated | The Benchmark Company | Buy | $15 |
| 2013-10-24 | Initiated Coverage | Benchmark Co. | Buy | $15.00 |
| 2013-08-21 | Initiated | Dougherty & Company | Buy | |
| 2011-05-06 | Reiterated | Barrington Research | Outperform | $9 to $7 |
| 2010-06-28 | Reiterated | Brean Murray | Buy | $15 to $10 |
| 2010-05-03 | Reiterated | Barrington Research | Outperform | $9 to $12 |
| 2010-04-06 | Upgrade | Roth Capital | Hold to Buy | $7 to $12 |
| 2010-02-18 | Upgrade | Brean Murray | Hold to Buy | $9 |
| 2010-01-08 | Initiated | Barrington Research | Outperform | $9 |
| 2009-12-16 | Upgrade | Leerink Swann | Mkt Perform to Outperform | |
| 2009-11-09 | Downgrade | Brean Murray | Buy to Hold | |
| 2009-10-01 | Initiated | William Blair | Mkt Perform | |
| 2009-08-06 | Upgrade | Brean Murray | Hold to Buy | $7 |
| 2009-07-13 | Reiterated | Jefferies & Co | Underperform | $17 to $5 |
| 2009-07-13 | Downgrade | Leerink Swann | Outperform to Mkt Perform | |
| 2009-07-13 | Downgrade | Boenning & Scattergood | Outperform to Neutral | |
| 2009-07-01 | Downgrade | Citigroup | Buy to Hold | |
| 2009-06-30 | Initiated | Boenning & Scattergood | Outperform | $25 |
| 2015-07-28 | Boost Price Target | Dougherty & Co | Buy | $18.00 to $20.00 |
| 2014-11-24 | Upgrade | Avondale Partners | Market Perform to Outperform | |
| 2014-09-19 | Initiated Coverage | Avondale Partners | Market Perform | |
| 2014-04-16 | Reiterated Rating | Dougherty & Co | Buy | |
| 2014-02-03 | Reiterated Rating | Benchmark Co. | Buy | $15.00 |
There is presents forecasts of rating agencies and recommendations for investors about this ticker
In BEAT 33 funds of 2213 total. Show all
| Fund name | Ticker shares |
|---|---|
| BlackRock Fund Advisors | 2.31M |
| BlackRock Institutional Trust Company, N.A. | 0.72M |
| RUSSELL FRANK CO/ | 0.28M |
| OPPENHEIMER FUNDS INC | 0.20M |
| KALMAR INVESTMENTS INC /DE/ | 0.18M |
| Cortina Asset Management, LLC | 0.14M |
| BlackRock Investment Management, LLC | 0.14M |
| PEAK6 Investments, L.P. | 0.12M |
| TEACHERS ADVISORS INC | 0.10M |
| TIAA CREF INVESTMENT MANAGEMENT LLC | 99469 |
| BLACKROCK ADVISORS LLC | 86582 |
| BlackRock Group LTD | 44748 |
| Spot Trading L.L.C | 29800 |
| COLUMBIA PARTNERS L L C INVESTMENT MANAGEMENT | 29484 |
| Aperio Group, LLC | 26968 |
| Name Relationship | Total Shares | Holding stocks |
|---|---|---|
| AHRENS RONALD A | 0.74% (196670) | BEAT / |
| Capper Joseph H President and CEO | 0.67% (178355) | BEAT / |
| GORMAN KIRK E | 0.64% (170124) | BEAT / HMA / |
| RUBIN ROBERT J. | 0.56% (149047) | BEAT / SNGX / |
| PRYSTOWSKY ERIC N | 0.49% (129174) | BEAT / STXS / |
| RIMEL REBECCA W | 0.41% (107846) | BDX / BEAT / |
| Conti Anthony James | 0.36% (96029) | AME / BEAT / |
| Getz Heather C Chief Financial Officer | 0.25% (65561) | BEAT / |
| Geldart Michael Senior Vice President | 0.25% (65396) | BEAT / |
| Frick Joseph A. | 0.19% (50280) | BEAT / GTS / |
| Wisniewski Daniel SVP - Business Operations | 0.10% (26291) | BEAT / |
| Broadway Fred Senior Vice President | 0.09% (24880) | BEAT / |
| Ferola Peter Senior Vice President | 0.09% (24510) | BEAT / |
| Hrenko George Senior Vice President | 0.08% (20518) | BEAT / |
| Hill Colin | 0.05% (13220) | BEAT / |