If you are wondering whether APi Group is still a buy after its big run, you are not alone. This is exactly the kind of stock where valuation really matters. The share price has climbed to around $37.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results