Showing posts with label Meta. Show all posts
Showing posts with label Meta. Show all posts

Meta stock

Meta has spent about 91 billion repurchasing stock since 2017 at an average cost of 242 a share. According to the current price M…
]]>