InvestorsHub Logo
icon url

jefra1965

09/11/18 2:49 PM

#25624 RE: chilling #25602

You are right. I meant Net Profit Margin, which is 26% right (Last Q) now. thanks for the correction.