Analysts 8 incl. previous ratings
Rating Distribution 7 Buy · 1 Hold · 0 Sell
Date Action Analyst Rating Change Price Target Change Implied Upside Mar 24, 2026 Initiated J Jefferies
Buy $30 -0.1% Oct 07, 2025 Initiated N Northcoast
Buy $28 -6.8% Jun 21, 2023 Upgrade L Loop Capital
Hold → Buy $13 -56.7% Apr 20, 2023 Initiated L Loop Capital
Hold Dec 14, 2022 Initiated C Cowen
Outperform $13 -56.7% Nov 02, 2022 Initiated T Truist
Buy $12 -60.1% Jan 13, 2021 Downgrade J Jefferies
Buy → Hold $9 -70.0% Jun 09, 2020 Upgrade J Jefferies
Hold → Buy $12 -60.1% Apr 30, 2020 Upgrade W William Blair
Mkt Perform → Outperform Apr 13, 2020 Downgrade W William Blair
Outperform → Mkt Perform Jan 16, 2020 Reiterated I Imperial Capital
Outperform $18 → $19 -36.8% Jan 10, 2020 Downgrade J Jefferies
Buy → Hold $17 -43.4% Nov 15, 2019 Reiterated I Imperial Capital
Outperform $19 → $18 -40.1% Nov 14, 2019 Downgrade N Nomura
Buy → Neutral
Show Previous Ratings
Insider Trading
Relationship
Date
Transaction
Cost
#Shares
Value ($)
#Shares Total
SEC Form 4
HEYER INVESTMENT MANAGEMENT LL Affiliate Nov 02 '26 Proposed Sale 30.22 20,000 604,400 Nov 02 06:00 PM JAMES HEYER TRUST Affiliate Nov 02 '26 Proposed Sale 30.22 8,000 241,760 Nov 02 06:00 PM MINDY BETH HEYER Affiliate Nov 02 '26 Proposed Sale 30.69 10,000 306,896 Nov 02 04:04 PM ANDREW R HEYER Director Nov 02 '26 Proposed Sale 30.60 20,000 611,908 Nov 02 04:02 PM L Catterton, L.P. Affiliate Aug 28 '26 Proposed Sale 26.17 5,297 138,622 Aug 28 04:48 PM L Catterton, L.P. Affiliate Aug 19 '26 Proposed Sale 26.13 9,385 245,230 Aug 19 04:24 PM HEYER ANDREW R Director Aug 19 '26 Proposed Sale 26.72 7,000 187,040 Aug 19 01:26 PM HEYER ANDREW R Director Aug 07 '26 Sale 26.42 25,219 666,286 306,926 Aug 10 04:30 PM HEYER ANDREW R Director Aug 06 '26 Sale 26.45 20,000 529,000 478,099 Aug 10 04:30 PM HEYER ANDREW R Director Aug 06 '26 Sale 26.40 10,000 264,000 90,000 Aug 10 04:30 PM HEYER ANDREW R Director Aug 10 '26 Sale 26.07 4,781 124,641 302,145 Aug 10 04:30 PM HEYER INVESTMENT MANAGEMENT LL Affiliate Aug 07 '26 Proposed Sale 26.53 30,000 795,900 Aug 07 09:12 PM ANDREW R HEYER Director Aug 06 '26 Proposed Sale 26.45 20,000 529,000 Aug 06 04:39 PM MINDY BETH HEYER Affiliate Aug 06 '26 Proposed Sale 26.39 10,000 263,900 Aug 06 04:37 PM HEYER ANDREW R Director Jun 15 '26 Sale 26.04 20,000 520,800 489,817 Jun 17 04:15 PM Andrew R Heyer Officer Jun 15 '26 Proposed Sale 25.79 20,000 515,800 Jun 15 04:15 PM McLallen Walter Field Director Jun 11 '26 Sale 24.67 10,500 259,035 137,382 Jun 12 05:53 PM FLUXMAN LEONARD I See Remarks Jun 08 '26 Sale 24.14 58,642 1,415,618 1,108,549 Jun 09 05:01 PM FLUXMAN LEONARD I See Remarks Jun 05 '26 Sale 24.07 57,051 1,373,218 1,167,191 Jun 05 05:46 PM FLUXMAN LEONARD I See Remarks Jun 04 '26 Sale 24.03 31,431 755,287 1,224,242 Jun 05 05:46 PM FLUXMAN LEONARD I See Remarks Jun 03 '26 Sale 24.01 1,504 36,111 1,255,673 Jun 05 05:46 PM FLUXMAN LEONARD I See Remarks May 27 '26 Sale 24.56 42,883 1,053,249 1,257,177 May 29 05:19 PM FLUXMAN LEONARD I See Remarks May 07 '26 Sale 25.26 8,489 214,469 1,300,060 May 11 08:31 PM Leonard Fluxman Officer May 07 '26 Proposed Sale 25.32 200,000 5,064,000 May 07 05:01 PM McLallen Walter Field Director Mar 11 '26 Sale 20.86 6,000 125,160 147,882 Mar 13 04:49 PM Walter McLallen Director Mar 11 '26 Proposed Sale 21.02 6,000 126,120 Mar 11 04:52 PM LAZARUS STEPHEN Officer Feb 13 '26 Proposed Sale 22.59 9,336 210,914 Feb 13 04:05 PM FLUXMAN LEONARD I Officer Feb 13 '26 Proposed Sale 22.59 11,203 253,093 Feb 13 04:05 PM McLallen Walter Field Director Dec 11 '25 Sale 20.21 5,000 101,059 154,882 Dec 15 04:56 PM Walter McLallen Director Dec 10 '25 Proposed Sale 19.47 5,000 97,350 Dec 10 04:30 PM LAZARUS STEPHEN President, CFO and CEO Dec 03 '25 Sale 21.12 8,569 180,977 351,250 Dec 05 06:16 PM HEYER ANDREW R Director Dec 03 '25 Sale 20.19 20,000 403,800 509,817 Dec 05 06:13 PM FLUXMAN LEONARD I See Remarks Dec 03 '25 Sale 20.12 10,282 206,874 1,182,310 Dec 05 06:12 PM LAZARUS STEPHEN Officer Dec 03 '25 Proposed Sale 20.12 63,290 1,273,502 Dec 03 05:29 PM FLUXMAN LEONARD I Officer Dec 03 '25 Proposed Sale 20.12 78,229 1,574,100 Dec 03 05:24 PM ANDREW R HEYER Officer Dec 03 '25 Proposed Sale 20.19 20,000 403,800 Dec 03 04:20 PM L Catterton, L.P. Affiliate Nov 07 '25 Proposed Sale 22.03 63,868 1,407,012 Nov 07 05:37 PM