Keybanc Initiates Coverage of Sterling Infrastructure (BIT:1STRL) with Overweight Recommendation
Fintel reports that on April 23, 2026, Keybanc initiated coverage of Sterling Infrastructure (BIT:1STRL) with a Overweight recommendation.
Analyst Price Forecast Suggests 1.10% Downside
As of April 21, 2026, the average one-year price target for Sterling Infrastructure is €421.33/share. The forecasts range from a low of €408.21 to a high of €446.48. The average price target represents a decrease of 1.10% from its latest reported closing price of €426.00 / share.
See our leaderboard of companies with the largest price target upside.
The projected annual revenue for Sterling Infrastructure is 2,887MM, an increase of 15.94%. The projected annual non-GAAP EPS is 8.47.
What is the Fund Sentiment?
There are 658 funds or institutions reporting positions in Sterling Infrastructure. This is an decrease of 358 owner(s) or 35.24% in the last quarter. Average portfolio weight of all funds dedicated to 1STRL is 0.15%, an increase of 56.13%. Total shares owned by institutions decreased in the last three months by 31.19% to 27,837K shares.
What are Other Shareholders Doing?
Geode Capital Management holds 807K shares representing 2.63% ownership of the company. In its prior filing, the firm reported owning 888K shares , representing a decrease of 10.04%. The firm decreased its portfolio allocation in 1STRL by 20.74% over the last quarter.
Invesco holds 807K shares representing 2.63% ownership of the company. In its prior filing, the firm reported owning 955K shares , representing a decrease of 18.43%. The firm decreased its portfolio allocation in 1STRL by 90.76% over the last quarter.
Renaissance Technologies holds 803K shares representing 2.62% ownership of the company. In its prior filing, the firm reported owning 913K shares , representing a decrease of 13.72%. The firm decreased its portfolio allocation in 1STRL by 6.83% over the last quarter.
First Trust Advisors holds 690K shares representing 2.25% ownership of the company. In its prior filing, the firm reported owning 606K shares , representing an increase of 12.13%.
Fuller & Thaler Asset Management holds 605K shares representing 1.97% ownership of the company. In its prior filing, the firm reported owning 1,104K shares , representing a decrease of 82.42%. The firm decreased its portfolio allocation in 1STRL by 50.88% over the last quarter.