Analyst Ratings For Ambac Financial Group (NASDAQ:AMBC)
Today, MKM Partners reiterated its Neutral rating on Ambac Financial Group (NASDAQ:AMBC) with a price target of $21.00.
There are 1 hold rating, 1 buy rating on the stock.
The current consensus rating on Ambac Financial Group (NASDAQ:AMBC) is Buy (Score: 2.50) with a consensus target price of $23.50 per share, a potential 15.14% upside.
Some recent analyst ratings include
- 7/25/2017-MKM Partners Reiterated Rating of Neutral.
- 7/22/2017-BTIG Research Reiterated Rating of Buy.
Recent Insider Trading Activity For Ambac Financial Group (NASDAQ:AMBC)
Ambac Financial Group (NASDAQ:AMBC) has insider ownership of 0.61% and institutional ownership of 73.83%.
- On 5/18/2017 Claude Leblanc, CEO, bought 7,500 with an average share price of $16.45 per share and the total transaction amounting to $123,375.00. View SEC Filing
- On 5/15/2017 Claude Leblanc, CEO, bought 5,000 with an average share price of $17.32 per share and the total transaction amounting to $86,600.00. View SEC Filing
- On 3/17/2017 Claude Leblanc, CEO, bought 20,000 with an average share price of $19.55 per share and the total transaction amounting to $391,000.00. View SEC Filing
- On 9/20/2016 Tavakoli Nader, CEO, bought 12,000 with an average share price of $18.06 per share and the total transaction amounting to $216,720.00. View SEC Filing
- On 6/27/2016 Tavakoli Nader, CEO, bought 20,000 with an average share price of $15.07 per share and the total transaction amounting to $301,400.00. View SEC Filing
- On 6/14/2016 Tavakoli Nader, CEO, bought 38,855 with an average share price of $15.98 per share and the total transaction amounting to $620,902.90. View SEC Filing
- On 5/20/2016 Tavakoli Nader, CEO, bought 16,400 with an average share price of $16.15 per share and the total transaction amounting to $264,860.00. View SEC Filing
Recent Trading Activity for Ambac Financial Group (NASDAQ:AMBC)
Shares of Ambac Financial Group closed the previous trading session at 20.41 up +0.10 0.49% with 414,007 shares trading hands.