Stay ahead of market moves with our real-time Earnings Calendar. Discover upcoming earnings reports with actionable insights to help you anticipate volatility and fine-tune your trade timing.

BPTH logo
BPTH
$526.80 K Market Cap
Earnings Date
2026-05-08
Friday
Price Target Trend-
Analyst RatingBuy
BPTH logo
BPTH
$526.80 K Market Cap
Earnings Date
2026-03-30
Monday
Forecasted EPS-$0.40
Reported EPS--
Price Target Trend-
Analyst RatingBuy
BPTH logo
BPTH
$526.80 K Market Cap
Earnings Date
2026-01-13
Tuesday
Forecasted EPS-$0.40
Reported EPS-$0.11
Surprise0.29
Surprise %72.5%
Price Target Trend-
Analyst RatingBuy
BPTH logo
BPTH
$526.80 K Market Cap
Earnings Date
2025-08-14
Thursday
Forecasted EPS-$0.40
Reported EPS-$0.55
Surprise-0.15
Surprise %-37.5%
Price Target Trend-
Analyst RatingBuy
BPTH logo
BPTH
$526.80 K Market Cap
Earnings Date
2025-05-15
Thursday
Forecasted EPS-$0.38
Reported EPS-$0.40
Surprise-0.02
Surprise %-5.3%
Price Target Trend-
Analyst RatingBuy
BPTH logo
BPTH
$526.80 K Market Cap
Earnings Date
2025-03-27
Thursday
Forecasted EPS-$0.37
Reported EPS-$0.07
Surprise0.30
Surprise %81.1%
Forecasted Revenue--
Reported Revenue$158.00 K
Price Target Trend-
Analyst RatingBuy
BPTH logo
BPTH
$526.80 K Market Cap
Earnings Date
2024-11-14
Thursday
Forecasted EPS-$1.02
Reported EPS-$0.87
Surprise0.15
Surprise %14.7%
Price Target Trend-
Analyst RatingBuy
BPTH logo
BPTH
$526.80 K Market Cap
Earnings Date
2024-08-15
Thursday
Forecasted EPS-$1.54
Reported EPS-$1.16
Surprise0.38
Surprise %24.7%
Price Target Trend-
Analyst RatingBuy
BPTH logo
BPTH
$526.80 K Market Cap
Earnings Date
2024-05-15
Wednesday
Forecasted EPS-$4.54
Reported EPS-$4.88
Surprise-0.34
Surprise %-7.5%
Price Target Trend-
Analyst RatingBuy
BPTH logo
BPTH
$526.80 K Market Cap
Earnings Date
2024-03-08
Friday
Forecasted EPS-$5.40
Reported EPS-$7.05
Surprise-1.65
Surprise %-30.6%
Forecasted Revenue--
Reported Revenue$274.00 K
Price Target Trend-
Analyst RatingBuy
BPTH logo
BPTH
$526.80 K Market Cap
Earnings Date
2023-11-15
Wednesday
Forecasted EPS-$6.80
Reported EPS-$6.40
Surprise0.40
Surprise %5.9%
Price Target Trend-
Analyst RatingBuy
BPTH logo
BPTH
$526.80 K Market Cap
Earnings Date
2023-08-15
Tuesday
Forecasted EPS-$10.40
Reported EPS-$10.60
Surprise-0.20
Surprise %-1.9%
Price Target Trend-
Analyst RatingBuy
BPTH logo
BPTH
$526.80 K Market Cap
Earnings Date
2023-05-12
Friday
Forecasted EPS-$13.20
Reported EPS-$13.20
Surprise0.00
Surprise %0.0%
Price Target Trend-
Analyst RatingBuy
BPTH logo
BPTH
$526.80 K Market Cap
Earnings Date
2023-03-31
Friday
Forecasted EPS-$9.00
Reported EPS-$10.60
Surprise-1.60
Surprise %-17.8%
Price Target Trend-
Analyst RatingBuy
BPTH logo
BPTH
$526.80 K Market Cap
Earnings Date
2022-11-15
Tuesday
Forecasted EPS-$9.10
Reported EPS-$9.80
Surprise-0.70
Surprise %-7.7%
Price Target Trend-
Analyst RatingBuy
BPTH logo
BPTH
$526.80 K Market Cap
Earnings Date
2022-08-15
Monday
Forecasted EPS-$9.90
Reported EPS-$8.40
Surprise1.50
Surprise %15.2%
Price Target Trend-
Analyst RatingBuy
BPTH logo
BPTH
$526.80 K Market Cap
Earnings Date
2022-05-16
Monday
Forecasted EPS-$9.90
Reported EPS-$9.40
Surprise0.50
Surprise %5.1%
Price Target Trend-
Analyst RatingBuy
BPTH logo
BPTH
$526.80 K Market Cap
Earnings Date
2022-03-11
Friday
Forecasted EPS-$6.40
Reported EPS-$11.80
Surprise-5.40
Surprise %-84.4%
Price Target Trend-
Analyst RatingBuy
BPTH logo
BPTH
$526.80 K Market Cap
Earnings Date
2021-11-10
Wednesday
Forecasted EPS-$6.60
Reported EPS-$5.80
Surprise0.80
Surprise %12.1%
Price Target Trend-
Analyst RatingBuy
BPTH logo
BPTH
$526.80 K Market Cap
Earnings Date
2021-08-13
Friday
Forecasted EPS-$8.00
Reported EPS-$5.20
Surprise2.80
Surprise %35.0%
Price Target Trend-
Analyst RatingBuy
BPTH logo
BPTH
$526.80 K Market Cap
Earnings Date
2021-05-14
Friday
Forecasted EPS-$10.00
Reported EPS-$8.60
Surprise1.40
Surprise %14.0%
Price Target Trend-
Analyst RatingBuy
BPTH logo
BPTH
$526.80 K Market Cap
Earnings Date
2021-03-10
Wednesday
Forecasted EPS-$15.60
Reported EPS-$11.40
Surprise4.20
Surprise %26.9%
Price Target Trend-
Analyst RatingBuy
BPTH logo
BPTH
$526.80 K Market Cap
Earnings Date
2020-11-13
Friday
Forecasted EPS-$16.60
Reported EPS-$16.00
Surprise0.60
Surprise %3.6%
Price Target Trend-
Analyst RatingBuy
BPTH logo
BPTH
$526.80 K Market Cap
Earnings Date
2020-08-14
Friday
Forecasted EPS-$17.80
Reported EPS-$11.00
Surprise6.80
Surprise %38.2%
Price Target Trend-
Analyst RatingBuy
BPTH logo
BPTH
$526.80 K Market Cap
Earnings Date
2020-05-15
Friday
Forecasted EPS-$13.40
Reported EPS-$18.00
Surprise-4.60
Surprise %-34.3%
Price Target Trend-
Analyst RatingBuy
BPTH logo
BPTH
$526.80 K Market Cap
Earnings Date
2020-03-06
Friday
Forecasted EPS-$13.80
Reported EPS-$14.40
Surprise-0.60
Surprise %-4.3%
Price Target Trend-
Analyst RatingBuy
BPTH logo
BPTH
$526.80 K Market Cap
Earnings Date
2019-11-15
Friday
Forecasted EPS-$14.80
Reported EPS-$15.60
Surprise-0.80
Surprise %-5.4%
Price Target Trend-
Analyst RatingBuy
BPTH logo
BPTH
$526.80 K Market Cap
Earnings Date
2019-08-15
Thursday
Forecasted EPS-$12.00
Reported EPS-$17.40
Surprise-5.40
Surprise %-45.0%
Price Target Trend-
Analyst RatingBuy
BPTH logo
BPTH
$526.80 K Market Cap
Earnings Date
2019-05-16
Thursday
Forecasted EPS--
Reported EPS-$17.80
Price Target Trend-
Analyst RatingBuy
BPTH logo
BPTH
$526.80 K Market Cap
Earnings Date
2019-03-19
Tuesday
Forecasted EPS--
Reported EPS-$63.95
Price Target Trend-
Analyst RatingBuy
BPTH logo
BPTH
$526.80 K Market Cap
Earnings Date
2018-11-15
Thursday
Forecasted EPS--
Reported EPS-$108.00
Price Target Trend-
Analyst RatingBuy
BPTH logo
BPTH
$526.80 K Market Cap
Earnings Date
2018-08-15
Wednesday
Forecasted EPS--
Reported EPS-$60.00
Price Target Trend-
Analyst RatingBuy
BPTH logo
BPTH
$526.80 K Market Cap
Earnings Date
2018-05-16
Wednesday
Forecasted EPS--
Reported EPS-$68.00
Price Target Trend-
Analyst RatingBuy
BPTH logo
BPTH
$526.80 K Market Cap
Earnings Date
2018-04-03
Tuesday
Forecasted EPS--
Reported EPS-$85.98
Forecasted Revenue--
Reported Revenue$37.00 K
Price Target Trend-
Analyst RatingBuy
BPTH logo
BPTH
$526.80 K Market Cap
Earnings Date
2017-11-09
Thursday
Forecasted EPS-$80.00
Reported EPS-$80.00
Surprise0.00
Surprise %0.0%
Price Target Trend-
Analyst RatingBuy
BPTH logo
BPTH
$526.80 K Market Cap
Earnings Date
2017-08-10
Thursday
Forecasted EPS-$80.00
Reported EPS-$120.00
Surprise-40.00
Surprise %-50.0%
Price Target Trend-
Analyst RatingBuy
BPTH logo
BPTH
$526.80 K Market Cap
Earnings Date
2017-05-11
Thursday
Forecasted EPS-$80.00
Reported EPS-$40.00
Surprise40.00
Surprise %50.0%
Price Target Trend-
Analyst RatingBuy
BPTH logo
BPTH
$526.80 K Market Cap
Earnings Date
2017-03-15
Wednesday
Forecasted EPS-$0.25
Reported EPS-$40.00
Surprise-39.75
Surprise %-15,900.0%
Forecasted Revenue$12.50 K
Reported Revenue$13.00 K
Price Target Trend-
Analyst RatingBuy
BPTH logo
BPTH
$526.80 K Market Cap
Earnings Date
2016-11-09
Wednesday
Forecasted EPS-$80.00
Reported EPS-$80.00
Surprise0.00
Surprise %0.0%
Price Target Trend-
Analyst RatingBuy
BPTH logo
BPTH
$526.80 K Market Cap
Earnings Date
2016-08-09
Tuesday
Forecasted EPS-$80.00
Reported EPS-$80.00
Surprise0.00
Surprise %0.0%
Price Target Trend-
Analyst RatingBuy
BPTH logo
BPTH
$526.80 K Market Cap
Earnings Date
2016-05-11
Wednesday
Forecasted EPS-$80.00
Reported EPS-$80.00
Surprise0.00
Surprise %0.0%
Price Target Trend-
Analyst RatingBuy
BPTH logo
BPTH
$526.80 K Market Cap
Earnings Date
2016-03-16
Wednesday
Forecasted EPS-$0.10
Reported EPS-$80.00
Surprise-79.90
Surprise %-79,900.0%
Price Target Trend-
Analyst RatingBuy
BPTH logo
BPTH
$526.80 K Market Cap
Earnings Date
2015-11-10
Tuesday
Forecasted EPS-$40.00
Reported EPS-$80.00
Surprise-40.00
Surprise %-100.0%
Price Target Trend-
Analyst RatingBuy
BPTH logo
BPTH
$526.80 K Market Cap
Earnings Date
2015-08-11
Tuesday
Forecasted EPS-$24.00
Reported EPS-$40.00
Surprise-16.00
Surprise %-66.7%
Price Target Trend-
Analyst RatingBuy
BPTH logo
BPTH
$526.80 K Market Cap
Earnings Date
2015-05-12
Tuesday
Forecasted EPS-$60.00
Reported EPS-$80.00
Surprise-20.00
Surprise %-33.3%
Price Target Trend-
Analyst RatingBuy
BPTH logo
BPTH
$526.80 K Market Cap
Earnings Date
2015-03-17
Tuesday
Forecasted EPS$40.00
Reported EPS-$80.00
Surprise-120.00
Surprise %-300.0%
Price Target Trend-
Analyst RatingBuy
BPTH logo
BPTH
$526.80 K Market Cap
Earnings Date
2014-11-17
Monday
Forecasted EPS-$40.00
Reported EPS-$40.00
Surprise0.00
Surprise %0.0%
Price Target Trend-
Analyst RatingBuy
BPTH logo
BPTH
$526.80 K Market Cap
Earnings Date
2014-08-18
Monday
Forecasted EPS-$40.00
Reported EPS-$40.00
Surprise0.00
Surprise %0.0%
Price Target Trend-
Analyst RatingBuy
BPTH logo
BPTH
$526.80 K Market Cap
Earnings Date
2014-05-16
Friday
Forecasted EPS-$40.00
Reported EPS-$40.00
Surprise0.00
Surprise %0.0%
Price Target Trend-
Analyst RatingBuy
BPTH logo
BPTH
$526.80 K Market Cap
Earnings Date
2014-04-01
Tuesday
Forecasted EPS$40.00
Reported EPS$40.00
Surprise0.00
Surprise %0.0%
Price Target Trend-
Analyst RatingBuy
BPTH logo
BPTH
$526.80 K Market Cap
Earnings Date
2013-11-15
Friday
Forecasted EPS-$40.00
Reported EPS-$80.00
Surprise-40.00
Surprise %-100.0%
Price Target Trend-
Analyst RatingBuy
BPTH logo
BPTH
$526.80 K Market Cap
Earnings Date
2013-08-15
Thursday
Forecasted EPS-$40.00
Reported EPS-$40.00
Surprise0.00
Surprise %0.0%
Price Target Trend-
Analyst RatingBuy
BPTH logo
BPTH
$526.80 K Market Cap
Earnings Date
2013-05-16
Thursday
Forecasted EPS-$40.00
Reported EPS-$40.00
Surprise0.00
Surprise %0.0%
Price Target Trend-
Analyst RatingBuy
BPTH logo
BPTH
$526.80 K Market Cap
Earnings Date
2013-04-02
Tuesday
Forecasted EPS-$40.00
Reported EPS-$29.13
Surprise10.87
Surprise %27.2%
Price Target Trend-
Analyst RatingBuy
BPTH logo
BPTH
$526.80 K Market Cap
Earnings Date
2012-11-16
Friday
Forecasted EPS-$40.00
Reported EPS-$40.00
Surprise0.00
Surprise %0.0%
Price Target Trend-
Analyst RatingBuy
BPTH logo
BPTH
$526.80 K Market Cap
Earnings Date
2012-08-14
Tuesday
Forecasted EPS--
Reported EPS-$53.53
Price Target Trend-
Analyst RatingBuy
BPTH logo
BPTH
$526.80 K Market Cap
Earnings Date
2012-05-15
Tuesday
Forecasted EPS--
Reported EPS-$35.78
Price Target Trend-
Analyst RatingBuy
BPTH logo
BPTH
$526.80 K Market Cap
Earnings Date
2012-03-30
Friday
Forecasted EPS--
Reported EPS-$59.73
Price Target Trend-
Analyst RatingBuy
BPTH logo
BPTH
$526.80 K Market Cap
Earnings Date
2011-11-14
Monday
Forecasted EPS--
Reported EPS-$35.89
Price Target Trend-
Analyst RatingBuy
BPTH logo
BPTH
$526.80 K Market Cap
Earnings Date
2011-08-15
Monday
Forecasted EPS--
Reported EPS-$35.84
Price Target Trend-
Analyst RatingBuy
BPTH logo
BPTH
$526.80 K Market Cap
Earnings Date
2011-05-16
Monday
Forecasted EPS-$4.00
Reported EPS-$2.00
Surprise2.00
Surprise %50.0%
Price Target Trend-
Analyst RatingBuy
BPTH logo
BPTH
$526.80 K Market Cap
Earnings Date
2011-03-31
Thursday
Forecasted EPS-$2.00
Reported EPS-$2.00
Surprise0.00
Surprise %0.0%
Price Target Trend-
Analyst RatingBuy
BPTH logo
BPTH
$526.80 K Market Cap
Earnings Date
2010-11-15
Monday
Forecasted EPS--
Reported EPS-$40.86
Price Target Trend-
Analyst RatingBuy
BPTH logo
BPTH
$526.80 K Market Cap
Earnings Date
2010-08-16
Monday
Forecasted EPS--
Reported EPS-$35.89
Price Target Trend-
Analyst RatingBuy
BPTH logo
BPTH
$526.80 K Market Cap
Earnings Date
2010-05-17
Monday
Forecasted EPS--
Reported EPS-$42.13
Price Target Trend-
Analyst RatingBuy
BPTH logo
BPTH
$526.80 K Market Cap
Earnings Date
2010-03-30
Tuesday
Forecasted EPS--
Reported EPS-$40.88
Price Target Trend-
Analyst RatingBuy
BPTH logo
BPTH
$526.80 K Market Cap
Earnings Date
2009-11-16
Monday
Forecasted EPS--
Reported EPS-$38.19
Price Target Trend-
Analyst RatingBuy
BPTH logo
BPTH
$526.80 K Market Cap
Earnings Date
2009-08-19
Wednesday
Forecasted EPS--
Reported EPS-$50.57
Price Target Trend-
Analyst RatingBuy
BPTH logo
BPTH
$526.80 K Market Cap
Earnings Date
2009-05-15
Friday
Forecasted EPS--
Reported EPS-$56.93
Price Target Trend-
Analyst RatingBuy
BPTH logo
BPTH
$526.80 K Market Cap
Earnings Date
2009-04-02
Thursday
Forecasted EPS--
Reported EPS-$183.79
Price Target Trend-
Analyst RatingBuy
BPTH logo
BPTH
$526.80 K Market Cap
Earnings Date
2008-11-14
Friday
Forecasted EPS-$4.00
Reported EPS-$2.00
Surprise2.00
Surprise %50.0%
Price Target Trend-
Analyst RatingBuy
BPTH logo
BPTH
$526.80 K Market Cap
Earnings Date
2008-08-14
Thursday
Forecasted EPS--
Reported EPS-$47.46
Price Target Trend-
Analyst RatingBuy
BPTH logo
BPTH
$526.80 K Market Cap
Earnings Date
2008-05-20
Tuesday
Forecasted EPS--
Reported EPS-$23.12
Price Target Trend-
Analyst RatingBuy
BPTH logo
BPTH
$526.80 K Market Cap
Earnings Date
2008-02-12
Tuesday
Forecasted EPS--
Reported EPS-$15.56
Price Target Trend-
Analyst RatingBuy
BPTH logo
BPTH
$526.80 K Market Cap
Earnings Date
2007-12-21
Friday
Forecasted EPS--
Reported EPS-$1.72
Price Target Trend-
Analyst RatingBuy
BPTH logo
BPTH
$526.80 K Market Cap
Earnings Date
2007-06-30
Saturday
Forecasted EPS--
Reported EPS-$2.22
Forecasted Revenue--
Reported Revenue-$7.72 K
Price Target Trend-
Analyst RatingBuy
BPTH logo
BPTH
$526.80 K Market Cap
Earnings Date
2007-03-31
Saturday
Forecasted EPS--
Reported EPS$3.21
Forecasted Revenue--
Reported Revenue$4.57 K
Price Target Trend-
Analyst RatingBuy
BPTH logo
BPTH
$526.80 K Market Cap
Earnings Date
2006-12-31
Sunday
Forecasted EPS--
Reported EPS-$2.41
Forecasted Revenue--
Reported Revenue$5.40 K
Price Target Trend-
Analyst RatingBuy
BPTH logo
BPTH
$526.80 K Market Cap
Earnings Date
2006-09-30
Saturday
Forecasted EPS--
Reported EPS-$2.42
Forecasted Revenue--
Reported Revenue$13.04 K
Price Target Trend-
Analyst RatingBuy
BPTH logo
BPTH
$526.80 K Market Cap
Earnings Date
2006-06-30
Friday
Forecasted EPS--
Reported EPS-$6.11
Forecasted Revenue--
Reported Revenue$17.65 K
Price Target Trend-
Analyst RatingBuy
BPTH logo
BPTH
$526.80 K Market Cap
Earnings Date
2006-06-01
Thursday
Forecasted EPS--
Reported EPS-$2.26
Forecasted Revenue--
Reported Revenue$4.57 K
Price Target Trend-
Analyst RatingBuy
BPTH logo
BPTH
$526.80 K Market Cap
Earnings Date
2006-03-14
Tuesday
Forecasted EPS--
Reported EPS-$1.74
Forecasted Revenue--
Reported Revenue$6.15 K
Price Target Trend-
Analyst RatingBuy
BPTH logo
BPTH
$526.80 K Market Cap
Earnings Date
2005-11-28
Monday
Forecasted EPS--
Reported EPS-$2.84
Forecasted Revenue--
Reported Revenue$15.44 K
Price Target Trend-
Analyst RatingBuy
BPTH logo
BPTH
$526.80 K Market Cap
Earnings Date
2005-10-05
Wednesday
Forecasted EPS--
Reported EPS-$6.44
Forecasted Revenue--
Reported Revenue$19.95 K
Price Target Trend-
Analyst RatingBuy
BPTH logo
BPTH
$526.80 K Market Cap
Earnings Date
2005-03-31
Thursday
Forecasted EPS--
Reported EPS-$3.34
Forecasted Revenue--
Reported Revenue$11.94 K
Price Target Trend-
Analyst RatingBuy
BPTH logo
BPTH
$526.80 K Market Cap
Earnings Date
2004-12-31
Friday
Forecasted EPS--
Reported EPS-$2.24
Forecasted Revenue--
Reported Revenue$6.47 K
Price Target Trend-
Analyst RatingBuy
BPTH logo
BPTH
$526.80 K Market Cap
Earnings Date
2004-09-30
Thursday
Forecasted EPS--
Reported EPS-$1.69
Forecasted Revenue--
Reported Revenue$21.09 K
Price Target Trend-
Analyst RatingBuy