XBIT logo

XBiotech Inc.

XBIT
Healthcare|Biotechnology|US
$1.89
+0.02 (+1.07%)
DCF Value
$4.08
Tangible Book / Share
$4.21
Cash / Share
$3.59

Analyst Consensus

Buy3 analysts
Strong Buy
0
Buy
3
Hold
0
Sell
0
Strong Sell
0

Rating Trend

Jun 24
1 buy · 0 hold · 0 sell
Jul 24
1 buy · 0 hold · 0 sell
Aug 24
1 buy · 0 hold · 0 sell
Sep 24
1 buy · 0 hold · 0 sell
Oct 24
1 buy · 0 hold · 0 sell
Nov 24
1 buy · 0 hold · 0 sell

Recent Rating Actions

FirmActionRatingDate
Piper SandlermaintainOverweightApr 7, 2020
PiperJaffraymaintainOverweightDec 11, 2019
Piper SandlermaintainOverweightDec 11, 2019
Piper SandlermaintainOverweightJun 14, 2019
Piper JaffraymaintainOverweightJun 14, 2019

Earnings History

Report DateEPS ActualEPS Est.Revenue ActualRevenue Est.
Aug 13, 2026$-0.22$0.03—$7.0M
May 14, 2026$-0.18$0.03—$7.0M
Mar 13, 2026$-0.88$0.04—$7.0M
Nov 12, 2025$-0.20———
Aug 13, 2025$-0.06———
May 14, 2025$-0.36———
Mar 18, 2025$-0.34———
Nov 13, 2024$-0.16———

News

XBiotech Announces Election of Sushma Shivaswamy and Jan-Paul Simard as Co-Chief Executive Officers

AUSTIN, Texas, Oct. 23, 2026 (GLOBE NEWSWIRE) -- XBiotech Inc. (NASDAQ: XBIT) today announced that its Board of Directors have elected Jan-Paul Simard to serve as Co-Chief Executive Officer alongside CEO Dr. Sushma Shivaswamy, effective Oct. 23, 2026.

Oct 23, 2026globenewswire.com
XBiotech Announces Positive Phase II Final Efficacy Results from Investigator-Sponsored TASKIN Trial in Refractory Metastatic Colorectal Cancer

Investigator-sponsored study funded by the French National Cancer Institute (INCa) meets pre-specified primary efficacy success criterion with 61.3% 12-month overall survival.

Oct 19, 2026globenewswire.com
XBiotech (NASDAQ:XBIT) Stock Price Crosses Below 50-Day Moving Average – What’s Next?

XBiotech Inc. (NASDAQ: XBIT - Get Free Report)'s stock price passed below its fifty day moving average during trading on Monday. The stock has a fifty day moving average of $2.27 and traded as low as $2.17. XBiotech shares last traded at $2.17, with a volume of 21,881 shares trading hands. Analyst Ratings Changes Separately,

Sep 15, 2026defenseworld.net