07/12/24 | | Stifel, Nicolaus & Co., Inc. | | Maintained Buy | $22 | gut |
05/09/24 | | Stifel, Nicolaus & Co., Inc. | | Maintained Buy | $25 | gut |
11/09/23 | | Raymond James Financial, Inc. | | Maintained Buy | $23 | gut |
10/31/23 | | Stifel, Nicolaus & Co., Inc. | | Maintained Buy | $29 | gut |
09/01/23 | | D.A. Davidson & Co. | | Maintained Hold | $22 | neutral |
08/31/23 | | Baird Patrick & Co | | Maintained Buy | $30 | gut |
08/31/23 | | Stifel, Nicolaus & Co., Inc. | | Maintained Buy | $33 | gut |
08/31/23 | | Raymond James Financial, Inc. | | Maintained Buy | $25 | gut |
05/31/23 | | D.A. Davidson & Co. | | Maintained Hold | $29 | neutral |
02/09/23 | | Baird Patrick & Co | | Maintained Buy | $40 | gut |
02/09/23 | | Raymond James Financial, Inc. | | Maintained Buy | $40 | gut |
11/10/22 | | Raymond James Financial, Inc. | | Maintained Buy | $31 | gut |
09/09/22 | | Raymond James Financial, Inc. | | Maintained Buy | $29 | gut |
08/19/22 | | Stifel, Nicolaus & Co., Inc. | | Maintained Buy | $35 | gut |
ncG1vNJzZmilkae4psDSZ5muq5mjsrS%2FyKeqopyVp3uku8xoqq2nk6DAcLnCn6tmq6SksKw%3D