Twist Bioscience Corporation (TWST)
NASDAQ: TWST · IEX Real-Time Price · USD
41.21
+9.20 (28.74%)
At close: May 3, 2024, 4:00 PM
41.25
+0.04 (0.10%)
After-hours: May 3, 2024, 7:59 PM EDT

Twist Bioscience Analyst Ratings

Total Analysts
6
Consensus Rating
Strong Buy
Price Target
$41.67
Upside
+1.12%

Ratings History

Analyst Firm Rating Rating Action Price Target Upside Date
Evercore ISI Group
Evercore ISI Group
Buy
Maintains
$46$50
Buy Maintains $46$50 +21.33% May 3, 2024
Barclays
Barclays
Buy
Maintains
$40$45
Buy Maintains $40$45 +9.20% May 3, 2024
Baird
Baird
Buy
Maintains
$39$40
Buy Maintains $39$40 -2.94% May 3, 2024
Barclays
Barclays
Buy
Maintains
$45$40
Buy Maintains $45$40 -2.94% Apr 10, 2024
Scotiabank
Scotiabank
Buy
Maintains
$30$43
Buy Maintains $30$43 +4.34% Feb 5, 2024
Barclays
Barclays
Buy
Maintains
$30$45
Buy Maintains $30$45 +9.20% Jan 25, 2024
Goldman Sachs
Goldman Sachs
Strong Buy
Maintains
$25$45
Strong Buy Maintains $25$45 +9.20% Jan 18, 2024
Goldman Sachs
Goldman Sachs
Strong Buy
Upgrades
$25$45
Strong Buy Upgrades $25$45 +9.20% Jan 17, 2024
Berenberg
Berenberg
Strong Buy
Initiates
$27
Strong Buy Initiates $27 -34.48% Sep 27, 2023
Barclays
Barclays
Buy
Maintains
$20$26
Buy Maintains $20$26 -36.91% Aug 7, 2023
Goldman Sachs
Goldman Sachs
Hold
Maintains
$18$20
Hold Maintains $18$20 -51.47% Jul 13, 2023
Baird
Baird
Buy
Maintains
$29$18
Buy Maintains $29$18 -56.32% May 8, 2023
Barclays
Barclays
Buy
Maintains
$32$20
Buy Maintains $32$20 -51.47% May 8, 2023
Goldman Sachs
Goldman Sachs
Hold
Maintains
$43$20
Hold Maintains $43$20 -51.47% Apr 19, 2023
Goldman Sachs
Goldman Sachs
Hold
Maintains
$43$20
Hold Maintains $43$20 -51.47% Apr 18, 2023
Goldman Sachs
Goldman Sachs
Hold
Maintains
$50$43
Hold Maintains $50$43 +4.34% Feb 6, 2023
Baird
Baird
Buy
Maintains
$33$29
Buy Maintains $33$29 -29.63% Feb 6, 2023
Barclays
Barclays
Buy
Maintains
$37$32
Buy Maintains $37$32 -22.35% Feb 6, 2023
Barclays
Barclays
Buy
Maintains
$43$37
Buy Maintains $43$37 -10.22% Jan 30, 2023
Scotiabank
Scotiabank
Buy
Initiates
$33
Buy Initiates $33 -19.92% Jan 5, 2023
Evercore ISI Group
Evercore ISI Group
Buy
Upgrades
$28$36
Buy Upgrades $28$36 -12.64% Jan 3, 2023