News

We purchased shares of Icon in March 2024 for ~$323.00 per share. Why did we sell our ICLR position and move on? Click here ...
Your favorite iPhone could soon become much pricier, thanks to tariffs. President Trump imposed a series of sweeping tariffs ...