(read more) Drawing on Randolph’s previous experience at a mail order computer company ... selling 5.5 million shares. Netflix’s stock price was $15 each. From its first day of trading ...
Hexaware Technologies' IPO success, global expansion, and AI-first solutions position it as a leader in IT services.