| Jan 26, 2026 |
THE BENCHMARK COMPANY LLC |
Hold
|
Maintains |
| Jan 25, 2026 |
STEPHENS INC. |
Overweight
|
Maintains |
| Jan 25, 2026 |
WELLS FARGO SECURITIES, LLC |
Overweight
|
Maintains |
| Jan 25, 2026 |
CIBC CAPITAL MARKETS |
Outperform
|
Maintains |
| Jan 21, 2026 |
SCOTIABANK GBM |
Outperform
|
Maintains |
| Jan 20, 2026 |
ROTHSCHILD & CO REDBURN |
Buy
|
Maintains |
| Jan 17, 2026 |
NATIONAL BANK FINANCIAL |
Outperform
|
Maintains |
| Jan 15, 2026 |
ATB CAPITAL MARKETS |
Outperform
|
Maintains |
| Jan 9, 2026 |
ARGUS RESEARCH CORPORATION |
Buy
|
Maintains |
| Jan 9, 2026 |
DESJARDINS SECURITIES |
Buy
|
Maintains |
| Jan 7, 2026 |
JEFFERIES |
Buy
|
Maintains |
| Jan 2, 2026 |
RAYMOND JAMES LTD. |
Outperform
|
Maintains |
| Dec 15, 2025 |
CIBC CAPITAL MARKETS |
Outperform
|
Maintains |
| Dec 12, 2025 |
DESJARDINS SECURITIES |
Buy
|
Maintains |
| Dec 9, 2025 |
WELLS FARGO SECURITIES, LLC |
Overweight
|
Maintains |
| Dec 1, 2025 |
EVERCORE ISI |
Outperform
|
Maintains |
| Nov 26, 2025 |
ARGUS RESEARCH CORPORATION |
Buy
|
Maintains |
| Nov 26, 2025 |
RAYMOND JAMES LTD. |
Outperform
|
Maintains |
| Nov 24, 2025 |
SCOTIABANK GBM |
Outperform
|
Maintains |
| Nov 12, 2025 |
NATIONAL BANK FINANCIAL |
Outperform
|
Maintains |
| Nov 5, 2025 |
ROTHSCHILD & CO REDBURN |
Buy
|
Maintains |
| Nov 3, 2025 |
ATB CAPITAL MARKETS |
Outperform
|
Maintains |
| Oct 30, 2025 |
JEFFERIES |
Buy
|
Maintains |
| Oct 30, 2025 |
THE BENCHMARK COMPANY LLC |
Hold
|
Maintains |
| Oct 30, 2025 |
LOOP CAPITAL |
Sell
|
Downgraded |
| Oct 30, 2025 |
ARC INDEPENDENT RESEARCH |
Buy
|
Maintains |
| Oct 29, 2025 |
STEPHENS INC. |
Overweight
|
Maintains |
| Oct 2, 2025 |
VERITAS INVESTMENT RESEARCH |
Buy
|
Maintains |
| Sep 12, 2025 |
NATIONAL BANK FINANCIAL |
Outperform
|
Maintains |
| Sep 2, 2025 |
ATB CAPITAL MARKETS |
Outperform
|
Maintains |
| Sep 2, 2025 |
WELLS FARGO SECURITIES, LLC |
Overweight
|
Maintains |
| Aug 26, 2025 |
RAYMOND JAMES LTD. |
Outperform
|
Maintains |
| Aug 25, 2025 |
EVERCORE ISI |
Outperform
|
Maintains |
| Aug 22, 2025 |
DESJARDINS SECURITIES |
Buy
|
Maintains |
| Aug 17, 2025 |
THE BENCHMARK COMPANY LLC |
Hold
|
Maintains |
| Aug 11, 2025 |
ARC INDEPENDENT RESEARCH |
Buy
|
Maintains |
| Aug 5, 2025 |
ROTHSCHILD & CO REDBURN |
Buy
|
Maintains |
| Jul 31, 2025 |
JEFFERIES |
Buy
|
Maintains |
| Jul 31, 2025 |
VERITAS INVESTMENT RESEARCH |
Buy
|
Maintains |
| Jul 30, 2025 |
STEPHENS INC. |
Overweight
|
Maintains |
| Jul 30, 2025 |
SCOTIABANK GBM |
Outperform
|
Maintains |
| Jul 30, 2025 |
CIBC CAPITAL MARKETS |
Outperform
|
Maintains |
| Jul 19, 2025 |
THE BENCHMARK COMPANY LLC |
Hold
|
Maintains |
| Jul 18, 2025 |
THE BENCHMARK COMPANY LLC |
Hold
|
Maintains |
| Jul 17, 2025 |
JEFFERIES |
Buy
|
Maintains |
| Jul 17, 2025 |
CIBC CAPITAL MARKETS |
Outperform
|
Maintains |
| Jul 17, 2025 |
RAYMOND JAMES LTD. |
Outperform
|
Maintains |
| Jul 16, 2025 |
JEFFERIES |
Buy
|
Maintains |
| Jul 16, 2025 |
CIBC CAPITAL MARKETS |
Outperform
|
Maintains |
| Jul 16, 2025 |
RAYMOND JAMES LTD. |
Outperform
|
Maintains |