Analyst Recommendations

Seaport Global analyst issues BUY recommendation for GGG on January 29, 2026 03:47PM ET. The previous analyst recommendation was Buy.GGG was trading at $86.995 at issue of the...

January 29, 2026   GGG -1.24%

Seaport Global analyst issues BUY recommendation for BBT on January 29, 2026 03:46PM ET. The previous analyst recommendation was Buy.BBT was trading at $28.12 at issue of the...

January 29, 2026   BBT 0.24%

Seaport Global analyst issues BUY recommendation for APH on January 29, 2026 03:48PM ET. The previous analyst recommendation was Buy.APH was trading at $146.78 at issue of the...

January 29, 2026   APH -4.03%

Seaport Global analyst issues BUY recommendation for BMI on January 29, 2026 03:49PM ET. The previous analyst recommendation was Buy.BMI was trading at $142.48 at issue of the...

January 29, 2026   BMI 1.92%

Deutsche Bank analyst issues HOLD recommendation for BMI on January 29, 2026 01:56PM ET. The previous analyst recommendation was Hold.BMI was trading at $144.99 at issue of the...

January 29, 2026   BMI 1.92%

Roth Capital analyst issues BUY recommendation for AXS on January 29, 2026 01:59PM ET. The previous analyst recommendation was Buy.AXS was trading at $106.5 at issue of the...

January 29, 2026   AXS 1.95%

Deutsche Bank analyst issues BUY recommendation for CHRW on January 29, 2026 01:57PM ET. The previous analyst recommendation was Buy.CHRW was trading at $191.37 at issue of the...

January 29, 2026   CHRW 0.15%

Deutsche Bank analyst issues BUY recommendation for MSCI on January 29, 2026 01:58PM ET. The previous analyst recommendation was Buy.MSCI was trading at $603.505 at issue of the...

January 29, 2026   MSCI 1.39%

RBC Capital analyst issues SECTOR PERFORM recommendation for PPG on January 29, 2026 01:57PM ET. The previous analyst recommendation was Sector Perform.PPG was trading at $115.5499 at issue...

January 29, 2026   PPG -0.33%

Deutsche Bank analyst issues BUY recommendation for NXT on January 29, 2026 01:57PM ET. The previous analyst recommendation was Buy.NXT was trading at $117.7322 at issue of the...

January 29, 2026   NXT -5.94%