NASDAQ : BPMC
$0.18 (0.14%)
| Source | Headline |
|---|
Sign up for InvestorConsensus.com's daily newsletter to get the latest insider transactions delivered to your inbox daily.
Looking for new stock ideas? Want to see which stocks are moving? View our full suite of financial calendars and market data tables, all for free.
Last Month
Last Quarter
Last Year
All Time
| Date | Analyst Firm | Action | Previous Grade | New Grade |
|---|---|---|---|---|
| 2025-06-17 | Wells Fargo | Downgrade | Overweight | Equal Weight |
| 2025-06-05 | UBS | Maintain | Neutral | Neutral |
| 2025-06-05 | Morgan Stanley | Maintain | Equal Weight | Equal Weight |
| 2025-06-04 | Citigroup | Upgrade | Sell | Neutral |
| 2025-06-03 | JMP Securities | Downgrade | Market Outperform | Market Perform |
| 2025-06-03 | Wolfe Research | Downgrade | Outperform | Peer Perform |
| 2025-06-02 | Scotiabank | Downgrade | Sector Outperform | Sector Perform |
| 2025-06-02 | Wedbush | Downgrade | Outperform | Neutral |
| 2025-06-02 | JP Morgan | Downgrade | Overweight | Neutral |
| 2025-06-02 | Needham | Downgrade | Buy | Hold |
| 2025-05-02 | HC Wainwright & Co. | Maintain | Buy | Buy |
| 2025-04-28 | Needham | Maintain | Buy | Buy |
| 2025-04-16 | Wedbush | Maintain | Outperform | Outperform |
| 2025-04-08 | Needham | Maintain | Buy | Buy |
| 2025-03-03 | Citizens Capital Markets | Maintain | Market Outperform | Market Outperform |
| 2025-02-14 | HC Wainwright & Co. | Maintain | Buy | Buy |
| 2025-02-14 | JMP Securities | Maintain | Market Outperform | Market Outperform |
| 2025-02-14 | Needham | Maintain | Buy | Buy |
| 2025-02-13 | Needham | Maintain | Buy | Buy |
| 2025-02-04 | JP Morgan | Maintain | Overweight | Overweight |
| 2025-01-27 | Piper Sandler | Maintain | Neutral | Neutral |
| 2025-01-15 | JMP Securities | Maintain | Market Outperform | Market Outperform |
| 2025-01-13 | Wedbush | Maintain | Outperform | Outperform |
| 2025-01-13 | Needham | Maintain | Buy | Buy |
| 2025-01-02 | Stephens & Co. | Maintain | Overweight | Overweight |
| 2024-12-17 | Needham | Maintain | Buy | Buy |
| 2024-12-11 | Guggenheim | Maintain | Buy | Buy |
| 2024-12-09 | JMP Securities | Maintain | Market Outperform | Market Outperform |
| 2024-11-18 | JMP Securities | Maintain | Market Outperform | Market Outperform |
| 2024-11-15 | HC Wainwright & Co. | Maintain | Buy | Buy |
| 2024-11-15 | Needham | Maintain | Buy | Buy |
| 2024-10-31 | Wells Fargo | Maintain | Overweight | Overweight |
| 2024-10-31 | HC Wainwright & Co. | Maintain | Buy | Buy |
| 2024-10-31 | Needham | Maintain | Buy | Buy |
| 2024-10-30 | Needham | Maintain | Buy | Buy |
| 2024-08-05 | Needham | Maintain | Buy | Buy |
| 2024-08-02 | Baird | Maintain | Outperform | Outperform |
| 2024-08-02 | Guggenheim | Maintain | Buy | Buy |
| 2024-08-01 | Needham | Maintain | Buy | Buy |
| 2024-07-29 | Barclays | Maintain | Equal Weight | Equal Weight |
| 2024-07-12 | Morgan Stanley | Maintain | Equal Weight | Equal Weight |
| 2024-07-08 | Oppenheimer | Maintain | Outperform | Outperform |
| 2024-06-28 | Needham | Maintain | Buy | Buy |
| 2024-06-07 | JMP Securities | Maintain | Market Outperform | Market Outperform |
| 2024-05-06 | Goldman Sachs | Maintain | Buy | Buy |
| 2024-05-06 | Leerink Partners | Upgrade | Underperform | Market Perform |
| 2024-05-03 | Citigroup | Maintain | Sell | Sell |
| 2024-05-03 | Piper Sandler | Maintain | Neutral | Neutral |
| 2024-05-03 | Barclays | Maintain | Equal Weight | Equal Weight |
| 2024-05-03 | JMP Securities | Maintain | Market Outperform | Market Outperform |
| 2024-05-03 | HC Wainwright & Co. | Maintain | Buy | Buy |
| 2024-05-03 | Needham | Maintain | Buy | Buy |
| 2024-05-02 | Needham | Maintain | Buy | Buy |
| 2024-04-26 | Needham | Maintain | Buy | Buy |
| 2024-04-26 | Wedbush | Maintain | Outperform | Outperform |
| 2024-04-26 | Stifel | Maintain | Buy | Buy |
| 2024-04-26 | HC Wainwright & Co. | Maintain | Buy | Buy |
| 2024-04-10 | JMP Securities | Maintain | Market Outperform | Market Outperform |
| 2024-02-26 | Needham | Maintain | Buy | Buy |
| 2024-02-16 | JMP Securities | Maintain | Market Outperform | Market Outperform |
| 2024-02-16 | Citigroup | Maintain | Sell | Sell |
| 2024-02-13 | Barclays | Maintain | Equal Weight | Equal Weight |
| 2024-01-16 | JMP Securities | Maintain | Market Outperform | Market Outperform |
| 2024-01-09 | Stifel | Maintain | Buy | Buy |
| 2023-12-22 | Raymond James | Maintain | Strong Buy | Strong Buy |
| 2023-12-19 | Wells Fargo | Maintain | Overweight | Overweight |
| 2023-12-11 | HC Wainwright & Co. | Maintain | Buy | Buy |
| 2023-10-27 | Morgan Stanley | Maintain | Equal Weight | Equal Weight |
| 2023-10-27 | Oppenheimer | Upgrade | Perform | Outperform |
| 2023-10-27 | Barclays | Maintain | Equal Weight | Equal Weight |
| 2023-10-27 | Needham | Maintain | Buy | Buy |
| 2023-08-21 | Needham | Maintain | Buy | Buy |
| 2023-08-07 | JMP Securities | Maintain | Market Outperform | Market Outperform |
| 2023-08-03 | HC Wainwright & Co. | Maintain | Buy | Buy |
| 2023-08-03 | Needham | Maintain | Buy | Buy |
| 2023-08-03 | Goldman Sachs | Maintain | Buy | Buy |
| 2023-08-03 | Morgan Stanley | Maintain | Equal Weight | Equal Weight |
| 2023-08-02 | Needham | Maintain | Buy | Buy |
| 2023-07-31 | Wells Fargo | Upgrade | Equal Weight | Overweight |
| 2023-07-14 | Morgan Stanley | Maintain | Equal Weight | Equal Weight |
| 2023-06-14 | Wells Fargo | Maintain | Equal Weight | Equal Weight |
| 2023-06-05 | SVB Leerink | Downgrade | Market Perform | Underperform |
| 2023-05-23 | Needham | Maintain | Buy | Buy |
| 2023-05-23 | Wells Fargo | Maintain | Equal Weight | Equal Weight |
| 2023-05-23 | JMP Securities | Maintain | Market Outperform | Market Outperform |
| 2023-05-23 | Wedbush | Maintain | Outperform | Outperform |
| 2023-05-23 | Barclays | Maintain | Equal Weight | Equal Weight |
| 2023-05-23 | HC Wainwright & Co. | Maintain | Buy | Buy |
| 2023-05-23 | Guggenheim | Maintain | Buy | Buy |
| 2023-05-05 | HC Wainwright & Co. | Maintain | Buy | Buy |
| 2023-05-05 | JMP Securities | Maintain | Market Outperform | Outperform |
| 2023-05-05 | Morgan Stanley | Maintain | Equal Weight | Equal Weight |
| 2023-05-05 | Needham | Maintain | Buy | Buy |
| 2023-04-19 | Needham | Maintain | Buy | Buy |
| 2023-03-30 | JMP Securities | Maintain | Market Outperform | Outperform |
| 2023-02-28 | Needham | Maintain | Buy | Buy |
| 2023-02-28 | JMP Securities | Maintain | Market Perform | Perform |
| 2023-02-28 | HC Wainwright & Co. | Maintain | Buy | Buy |
| 2023-02-24 | SVB Leerink | Maintain | Market Perform | Market Perform |
| 2023-02-17 | Raymond James | Maintain | Strong Buy | Strong Buy |
| 2023-02-17 | Needham | Maintain | Buy | Buy |
| 2023-02-06 | JMP Securities | Maintain | Market Outperform | Outperform |
| 2023-01-27 | Morgan Stanley | Maintain | Equal Weight | Equal Weight |
| 2023-01-23 | Barclays | Maintain | Equal Weight | Equal Weight |
| 2023-01-03 | Wells Fargo | Upgrade | Underweight | Equal Weight |
| 2022-12-14 | Needham | Maintain | Buy | Buy |
| 2022-12-12 | Barclays | Maintain | Equal Weight | Equal Weight |
| 2022-11-04 | JMP Securities | Maintain | Market Outperform | Market Outperform |
| 2022-11-03 | Goldman Sachs | Maintain | Buy | Buy |
| 2022-11-02 | SVB Leerink | Maintain | Market Perform | Market Perform |
| 2022-11-02 | Oppenheimer | Downgrade | Outperform | Perform |
| 2022-11-02 | Guggenheim | Maintain | Buy | Buy |
| 2022-11-02 | Barclays | Maintain | Equal Weight | Equal Weight |
| 2022-11-02 | Morgan Stanley | Maintain | Equal Weight | Equal Weight |
| 2022-11-02 | HC Wainwright & Co. | Maintain | Buy | Buy |
| 2022-11-02 | Wedbush | Maintain | Outperform | Outperform |
| 2022-09-14 | Berenberg | Maintain | Buy | Buy |
| 2022-09-09 | Morgan Stanley | Maintain | Equal Weight | Equal Weight |
| 2022-09-06 | Oppenheimer | Maintain | Outperform | Outperform |
| 2022-08-22 | Jefferies | Maintain | Buy | Buy |
| 2022-08-18 | Stifel | Maintain | Buy | Buy |
| 2022-08-18 | SVB Leerink | Maintain | Market Perform | Market Perform |
| 2022-08-17 | HC Wainwright & Co. | Maintain | Buy | Buy |
| 2022-08-17 | Wells Fargo | Maintain | Underweight | Underweight |
| 2022-08-03 | Goldman Sachs | Maintain | Buy | Buy |
| 2022-08-03 | SVB Leerink | Maintain | Market Perform | Market Perform |
| 2022-08-03 | Raymond James | Maintain | Strong Buy | Strong Buy |
| 2022-07-08 | Oppenheimer | Maintain | Outperform | Outperform |
| 2022-07-01 | SVB Leerink | Maintain | Market Perform | Market Perform |
| 2022-06-27 | Wells Fargo | Maintain | Underweight | Underweight |
| 2022-06-14 | Morgan Stanley | Maintain | Equal Weight | Equal Weight |
| 2022-06-13 | SVB Leerink | Maintain | Market Perform | Market Perform |
| 2022-06-10 | Citigroup | Downgrade | Neutral | Sell |
| 2022-06-01 | Jefferies | Upgrade | Hold | Buy |
| 2022-05-19 | Piper Sandler | Maintain | Neutral | Neutral |
| 2022-04-13 | Citigroup | Maintain | Neutral | Neutral |
| 2022-03-04 | Stifel | Maintain | Buy | Buy |
| 2022-03-01 | Citigroup | Maintain | Neutral | Neutral |
| 2022-02-17 | HC Wainwright & Co. | Maintain | Buy | Buy |
| 2022-02-17 | SVB Leerink | Downgrade | Outperform | Market Perform |
| 2022-02-01 | Morgan Stanley | Maintain | Equal Weight | Equal Weight |
| 2022-01-25 | Stifel | Upgrade | Hold | Buy |
| 2022-01-12 | SVB Leerink | Maintain | Outperform | Outperform |
| 2022-01-03 | Guggenheim | Maintain | Buy | Buy |
| 2021-11-29 | Guggenheim | Maintain | Buy | Buy |
| 2021-11-10 | Raymond James | Maintain | Strong Buy | Strong Buy |
| 2021-10-29 | Morgan Stanley | Maintain | Equal Weight | Equal Weight |
| 2021-10-28 | Guggenheim | Maintain | Buy | Buy |
| 2021-07-30 | Morgan Stanley | Maintain | Equal Weight | Equal Weight |
| 2021-06-17 | Baird | Maintain | Outperform | Outperform |
| 2021-06-17 | Wedbush | Maintain | Outperform | Outperform |
| 2021-06-17 | SVB Leerink | Maintain | Outperform | Outperform |
| 2021-04-30 | Morgan Stanley | Maintain | Equal Weight | Equal Weight |
| 2021-04-29 | Guggenheim | Maintain | Buy | Buy |
| 2021-04-13 | Wedbush | Maintain | Outperform | Outperform |
| 2021-03-31 | Credit Suisse | Maintain | Neutral | Neutral |
| 2021-02-18 | Barclays | Maintain | Equal Weight | Equal Weight |
| 2021-02-18 | Morgan Stanley | Maintain | Equal Weight | Equal Weight |
| 2021-01-12 | SVB Leerink | Maintain | Outperform | Outperform |
| 2020-12-03 | Stifel | Maintain | Hold | Hold |
| 2020-11-02 | Jefferies | Downgrade | Buy | Hold |
| 2020-10-30 | Morgan Stanley | Downgrade | Overweight | Equal Weight |
| 2020-10-29 | Guggenheim | Maintain | Buy | Buy |
| 2020-10-16 | Raymond James | Maintain | Strong Buy | Strong Buy |
| 2020-10-13 | Morgan Stanley | Maintain | Overweight | Overweight |
| 2020-09-23 | Guggenheim | Maintain | Buy | Buy |
| 2020-07-27 | SVB Leerink | Maintain | Outperform | Outperform |
| 2020-07-15 | HC Wainwright & Co. | Maintain | Buy | Buy |
| 2020-07-15 | Morgan Stanley | Maintain | Overweight | Overweight |
| 2020-07-15 | SVB Leerink | Maintain | Outperform | Outperform |
| 2020-06-08 | Deutsche Bank | Maintain | Buy | Buy |
| 2020-05-05 | Barclays | Maintain | Equal Weight | Equal Weight |
| 2020-04-30 | Morgan Stanley | Maintain | Overweight | Overweight |
| 2020-04-30 | Canaccord Genuity | Maintain | Buy | Buy |
| 2020-04-29 | HC Wainwright & Co. | Maintain | Buy | Buy |
| 2020-04-29 | BMO Capital | Maintain | Outperform | Outperform |
| 2020-04-29 | SVB Leerink | Maintain | Outperform | Outperform |
| 2020-04-29 | JMP Securities | Maintain | Market Outperform | Market Outperform |
| 2020-03-17 | BMO Capital | Upgrade | Market Perform | Outperform |
| 2020-03-17 | Deutsche Bank | Upgrade | Hold | Buy |
| 2020-02-18 | Morgan Stanley | Maintain | Overweight | Overweight |
| 2020-01-28 | BMO Capital | Maintain | Market Perform | Perform |
| 2019-12-10 | Deutsche Bank | Maintain | Hold | Hold |
| 2019-11-06 | Morgan Stanley | Maintain | Overweight | Overweight |
| 2019-11-06 | Raymond James | Upgrade | Outperform | Strong Buy |
| 2019-10-29 | Deutsche Bank | Downgrade | Buy | Hold |
| 2019-10-11 | Morgan Stanley | Maintain | Overweight | Overweight |
| 2019-10-03 | H.C. Wainwright | Maintain | Buy | Buy |
| 2019-09-12 | Raymond James | Upgrade | Market Perform | Outperform |
| 2019-08-29 | Piper Jaffray | Maintain | Neutral | Neutral |
| 2019-07-19 | Baird | Maintain | Outperform | Outperform |
| 2019-07-18 | Deutsche Bank | Maintain | Buy | Buy |
| 2019-04-03 | Morgan Stanley | Maintain | Overweight | Overweight |
| 2018-09-25 | Leerink Swann | Maintain | Outperform | Outperform |
| 2018-06-04 | JMP Securities | Maintain | Market Outperform | Market Outperform |
| 2018-04-16 | Wedbush | Maintain | Outperform | Outperform |
| 2017-10-23 | Morgan Stanley | Maintain | Overweight | Overweight |
| 2017-09-29 | DA Davidson | Maintain | Buy | Buy |
| 2017-09-20 | Canaccord Genuity | Maintain | Buy | Buy |
| 2017-08-03 | Canaccord Genuity | Maintain | Buy | Buy |
| 2017-03-13 | Goldman Sachs | Upgrade | Neutral | Buy |
| 2017-02-15 | Morgan Stanley | Maintain | Overweight | Overweight |
| 2016-08-05 | Canaccord Genuity | Maintain | Buy | Buy |
| 2016-05-27 | Raymond James | Maintain | Outperform | Outperform |
| 2016-03-09 | JMP Securities | Maintain | Market Outperform | Market Outperform |
| 2015-05-26 | Cowen & Co. | Maintain | Outperform | Outperform |
| 2015-05-26 | Wedbush | Maintain | Outperform | Outperform |
| 2015-05-26 | JMP Securities | Maintain | Market Outperform | Outperform |