Institutional shares at 135.41%
Institutional Owners 2276 total, 2208 long only, 12 short only, 56 long/short
Projected earnings for October 5th: 2.31
Info provided by Ortex stock screener,
SELL:0
ANALYSTS
HOLD: 7
ANALYSTS
BUY: 26
ANALYSTS
TARGET PRICE: 114.43
RETURN POTENTIAL: 48.46%
Potential for a very large move in the future.
///Short term moves///
Institutional Owners 2276 total, 2208 long only, 12 short only, 56 long/short
Projected earnings for October 5th: 2.31
Info provided by Ortex stock screener,
SELL:0
ANALYSTS
HOLD: 7
ANALYSTS
BUY: 26
ANALYSTS
TARGET PRICE: 114.43
RETURN POTENTIAL: 48.46%
Potential for a very large move in the future.
///Short term moves///