In the past few weeks, a major selloff in the technology sector, mostly over concerns about return on investments amid ballooning capital expenditures on artificial intelligence (AI), has hit the stock...| Insider Monkey