UP!

Q reports

Period Date Adjusted Actuals EPS GAAP EPS
Q3 2018 2018-11-07 0.00 0.00
Q2 2018 2018-08-06 0.00 0.25
Q1 2018 2018-05-10 0.00 0.12
Q4 2017 2018-03-16 0.00 -0.17
Q3 2017 2017-11-09 0.00 0.15
Q2 2017 2017-08-09 0.00 -0.10
Q1 2017 2017-05-10 0.00 -1.44
Q4 2016 2017-03-16 0.00 -0.08
Q3 2016 2016-11-09 0.00 0.21
Q2 2016 2016-08-09 0.00 0.18

Ratings

2016-03-16 Initiated Coverage Oppenheimer Hold
2016-03-16 Initiated Coverage Oppenheimer Holdings Inc. Hold
2015-11-10 Reiterated Rating Oppenheimer Hold
2015-08-17 Reiterated Rating Canaccord Genuity Hold $12.00
2014-11-11 Reiterated Rating Canaccord Genuity Hold $14.00 to $12.00
2014-09-23 Initiated Coverage Sidoti Buy $19.00
2014-08-12 Downgrade Canaccord Genuity Buy to Hold $22.00 to $14.00
2014-05-13 Reiterated Rating Canaccord Genuity Buy $24.00 to $22.00
2014-03-13 Boost Price Target Canaccord Genuity Buy $17.00 to $24.00
2014-02-20 Downgrade Oppenheimer Outperform to Market Perform
2014-01-06 Initiated Coverage Canaccord Genuity Buy $17.00
2012-07-11 Reiterated Northland Securities Outperform $27 to $29
2012-04-10 Reiterated Northland Securities Outperform $24 to $26
2012-03-05 Reiterated Northland Securities Outperform $19 to $24
2012-01-31 Initiated Oppenheimer Outperform $24
2011-06-10 Initiated Northland Securities Outperform $32
2016-03-16 Initiated Coverage Oppenheimer Hold
2016-03-16 Initiated Coverage Oppenheimer Holdings Inc. Hold
2015-11-10 Reiterated Rating Oppenheimer Hold
2015-08-17 Reiterated Rating Canaccord Genuity Hold $12.00
2014-11-11 Reiterated Rating Canaccord Genuity Hold $14.00 to $12.00

There is presents forecasts of rating agencies and recommendations for investors about this ticker

Major Shareholders

Name Relationship Total Shares Holding stocks

Comments