Stockreport

Did Rising Sales and Falling Profits Just Shift Innovex International's (INVX) Investment Narrative? [Yahoo! Finance]

Innovex International, Inc.  (INVX) 
PDF ago, but net income fell to US$39.23 million compared to US$82.59 million last year. The combination of increased revenues and a significant decrease in both net incom [Read more]