Trimble rises on annual outlook raise, $1 billion share buyback plan - TRMB News | Rallies