The decision to purchase the shares bucks a recent trend by CEOs and corporate insiders who sold a record $ 69 billion in stock in 2021.

Read more here US Top News and Analysis

Newslanes.com is the leading e-news platform for the latest breaking news of world today. Newslanes auto aggregates and gather popular stories, business...