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.

AFMDQ logo
AFMDQ
$1.64 K Market Cap
Earnings Date
2026-11-12
Thursday
Forecasted EPS-$0.43
Reported EPS--
Forecasted Revenue$175.37 K
Reported Revenue--
Price Target Trend-
Analyst RatingBuy
AFMDQ logo
AFMDQ
$1.64 K Market Cap
Earnings Date
2026-09-03
Thursday
Forecasted EPS-$0.42
Reported EPS--
Forecasted Revenue$175.14 K
Reported Revenue--
Price Target Trend-
Analyst RatingBuy
AFMDQ logo
AFMDQ
$1.64 K Market Cap
Earnings Date
2026-06-10
Wednesday
Forecasted EPS-$0.43
Reported EPS--
Forecasted Revenue$176.37 K
Reported Revenue--
Price Target Trend-
Analyst RatingBuy
AFMDQ logo
AFMDQ
$1.64 K Market Cap
Earnings Date
2026-03-26
Thursday
Forecasted EPS-$0.67
Reported EPS--
Forecasted Revenue$180.56 K
Reported Revenue--
Price Target Trend-
Analyst RatingBuy
AFMDQ logo
AFMDQ
$1.64 K Market Cap
Earnings Date
2025-11-12
Wednesday
Forecasted EPS-$0.57
Reported EPS--
Forecasted Revenue$180.35 K
Reported Revenue--
Price Target Trend-
Analyst RatingBuy
AFMDQ logo
AFMDQ
$1.64 K Market Cap
Earnings Date
2025-09-01
Monday
Forecasted EPS-$0.87
Reported EPS--
Forecasted Revenue$118.33 K
Reported Revenue--
Price Target Trend-
Analyst RatingBuy
AFMDQ logo
AFMDQ
$1.64 K Market Cap
Earnings Date
2025-06-11
Wednesday
Forecasted EPS-$0.52
Reported EPS-$0.62
Surprise-0.10
Surprise %-20.1%
Forecasted Revenue$1.20 M
Reported Revenue--
Price Target Trend-
Analyst RatingBuy
AFMDQ logo
AFMDQ
$1.64 K Market Cap
Earnings Date
2025-03-27
Thursday
Forecasted EPS-$0.91
Reported EPS-$0.87
Surprise0.04
Surprise %4.4%
Forecasted Revenue$1.20 M
Reported Revenue$207.04 K
Price Target Trend-
Analyst RatingBuy
AFMDQ logo
AFMDQ
$1.64 K Market Cap
Earnings Date
2024-11-14
Thursday
Forecasted EPS-$1.14
Reported EPS-$1.03
Surprise0.11
Surprise %9.6%
Forecasted Revenue$1.67 M
Reported Revenue$172.58 K
Price Target Trend-
Analyst RatingBuy
AFMDQ logo
AFMDQ
$1.64 K Market Cap
Earnings Date
2024-09-05
Thursday
Forecasted EPS-$1.00
Reported EPS-$1.09
Surprise-0.09
Surprise %-9.0%
Forecasted Revenue$1.16 M
Reported Revenue$164.95 K
Price Target Trend-
Analyst RatingBuy
AFMDQ logo
AFMDQ
$1.64 K Market Cap
Earnings Date
2024-06-12
Wednesday
Forecasted EPS-$1.73
Reported EPS-$1.38
Surprise0.35
Surprise %20.2%
Forecasted Revenue$458.57 K
Reported Revenue$167.25 K
Price Target Trend-
Analyst RatingBuy
AFMDQ logo
AFMDQ
$1.64 K Market Cap
Earnings Date
2024-03-28
Thursday
Forecasted EPS-$1.54
Reported EPS-$1.35
Surprise0.19
Surprise %12.3%
Forecasted Revenue$1.66 M
Reported Revenue$455.85 K
Price Target Trend-
Analyst RatingBuy
AFMDQ logo
AFMDQ
$1.64 K Market Cap
Earnings Date
2023-11-14
Tuesday
Forecasted EPS-$0.21
Reported EPS-$1.70
Surprise-1.49
Surprise %-709.5%
Forecasted Revenue$1.93 M
Reported Revenue$2.07 M
Price Target Trend-
Analyst RatingBuy
AFMDQ logo
AFMDQ
$1.64 K Market Cap
Earnings Date
2023-08-10
Thursday
Forecasted EPS-$0.22
Reported EPS-$2.20
Surprise-1.98
Surprise %-900.0%
Forecasted Revenue$4.65 M
Reported Revenue$1.52 M
Price Target Trend-
Analyst RatingBuy
AFMDQ logo
AFMDQ
$1.64 K Market Cap
Earnings Date
2023-05-23
Tuesday
Forecasted EPS-$0.22
Reported EPS-$2.30
Surprise-2.08
Surprise %-945.5%
Forecasted Revenue$6.16 M
Reported Revenue$4.89 M
Price Target Trend-
Analyst RatingBuy
AFMDQ logo
AFMDQ
$1.64 K Market Cap
Earnings Date
2023-03-23
Thursday
Forecasted EPS-$0.21
Reported EPS-$2.20
Surprise-1.99
Surprise %-947.6%
Forecasted Revenue$6.92 M
Reported Revenue$11.94 M
Price Target Trend-
Analyst RatingBuy
AFMDQ logo
AFMDQ
$1.64 K Market Cap
Earnings Date
2022-11-15
Tuesday
Forecasted EPS-$0.19
Reported EPS-$1.04
Surprise-0.85
Surprise %-450.0%
Forecasted Revenue$6.29 M
Reported Revenue$14.59 M
Price Target Trend-
Analyst RatingBuy
AFMDQ logo
AFMDQ
$1.64 K Market Cap
Earnings Date
2022-08-11
Thursday
Forecasted EPS-$0.17
Reported EPS-$1.40
Surprise-1.23
Surprise %-723.5%
Forecasted Revenue$8.83 M
Reported Revenue$7.65 M
Price Target Trend-
Analyst RatingBuy
AFMDQ logo
AFMDQ
$1.64 K Market Cap
Earnings Date
2022-06-01
Wednesday
Forecasted EPS-$1.80
Reported EPS-$1.60
Surprise0.20
Surprise %11.1%
Forecasted Revenue$10.31 M
Reported Revenue$8.86 M
Price Target Trend-
Analyst RatingBuy
AFMDQ logo
AFMDQ
$1.64 K Market Cap
Earnings Date
2022-03-31
Thursday
Forecasted EPS-$1.70
Reported EPS-$2.20
Surprise-0.50
Surprise %-29.4%
Forecasted Revenue$8.98 M
Reported Revenue$11.71 M
Price Target Trend-
Analyst RatingBuy
AFMDQ logo
AFMDQ
$1.64 K Market Cap
Earnings Date
2021-11-10
Wednesday
Forecasted EPS-$1.30
Reported EPS-$1.70
Surprise-0.40
Surprise %-30.8%
Forecasted Revenue$6.00 M
Reported Revenue$10.05 M
Price Target Trend-
Analyst RatingBuy
AFMDQ logo
AFMDQ
$1.64 K Market Cap
Earnings Date
2021-09-08
Wednesday
Forecasted EPS-$0.70
Reported EPS-$1.90
Surprise-1.20
Surprise %-171.4%
Forecasted Revenue--
Reported Revenue$11.52 M
Price Target Trend-
Analyst RatingBuy
AFMDQ logo
AFMDQ
$1.64 K Market Cap
Earnings Date
2021-07-01
Thursday
Forecasted EPS-$0.80
Reported EPS$0.10
Surprise0.90
Surprise %112.5%
Forecasted Revenue$9.57 M
Reported Revenue$13.71 M
Price Target Trend-
Analyst RatingBuy
AFMDQ logo
AFMDQ
$1.64 K Market Cap
Earnings Date
2021-04-15
Thursday
Forecasted EPS--
Reported EPS-$1.57
Forecasted Revenue--
Reported Revenue$11.95 M
Price Target Trend-
Analyst RatingBuy
AFMDQ logo
AFMDQ
$1.64 K Market Cap
Earnings Date
2020-11-10
Tuesday
Forecasted EPS-$1.20
Reported EPS-$0.80
Surprise0.40
Surprise %33.3%
Forecasted Revenue$11.86 M
Reported Revenue$12.38 M
Price Target Trend-
Analyst RatingBuy
AFMDQ logo
AFMDQ
$1.64 K Market Cap
Earnings Date
2020-08-11
Tuesday
Forecasted EPS-$1.20
Reported EPS-$1.80
Surprise-0.60
Surprise %-50.0%
Forecasted Revenue$2.38 M
Reported Revenue$3.30 M
Price Target Trend-
Analyst RatingBuy
AFMDQ logo
AFMDQ
$1.64 K Market Cap
Earnings Date
2020-04-28
Tuesday
Forecasted EPS-$0.19
Reported EPS-$2.10
Surprise-1.91
Surprise %-1,005.3%
Forecasted Revenue$5.13 M
Reported Revenue$5.59 M
Price Target Trend-
Analyst RatingBuy
AFMDQ logo
AFMDQ
$1.64 K Market Cap
Earnings Date
2019-11-19
Tuesday
Forecasted EPS-$1.40
Reported EPS-$1.90
Surprise-0.50
Surprise %-35.7%
Forecasted Revenue$1.98 M
Reported Revenue$2.31 M
Price Target Trend-
Analyst RatingBuy
AFMDQ logo
AFMDQ
$1.64 K Market Cap
Earnings Date
2019-08-07
Wednesday
Forecasted EPS-$1.60
Reported EPS-$1.60
Surprise0.00
Surprise %0.0%
Forecasted Revenue$3.86 M
Reported Revenue$4.55 M
Price Target Trend-
Analyst RatingBuy
AFMDQ logo
AFMDQ
$1.64 K Market Cap
Earnings Date
2019-05-22
Wednesday
Forecasted EPS-$1.60
Reported EPS$0.30
Surprise1.90
Surprise %118.8%
Forecasted Revenue$56.77 M
Reported Revenue$12.75 M
Price Target Trend-
Analyst RatingBuy
AFMDQ logo
AFMDQ
$1.64 K Market Cap
Earnings Date
2019-03-27
Wednesday
Forecasted EPS--
Reported EPS$1.67
Forecasted Revenue--
Reported Revenue$27.18 M
Price Target Trend-
Analyst RatingBuy
AFMDQ logo
AFMDQ
$1.64 K Market Cap
Earnings Date
2018-11-07
Wednesday
Forecasted EPS-$1.70
Reported EPS-$2.20
Surprise-0.50
Surprise %-29.4%
Forecasted Revenue$244.74 K
Reported Revenue$356.80 K
Price Target Trend-
Analyst RatingBuy
AFMDQ logo
AFMDQ
$1.64 K Market Cap
Earnings Date
2018-08-08
Wednesday
Forecasted EPS-$1.70
Reported EPS-$1.60
Surprise0.10
Surprise %5.9%
Forecasted Revenue$173.08 K
Reported Revenue$174.12 K
Price Target Trend-
Analyst RatingBuy
AFMDQ logo
AFMDQ
$1.64 K Market Cap
Earnings Date
2018-05-15
Tuesday
Forecasted EPS-$1.80
Reported EPS-$1.80
Surprise0.00
Surprise %0.0%
Forecasted Revenue$494.67 K
Reported Revenue$655.55 K
Price Target Trend-
Analyst RatingBuy
AFMDQ logo
AFMDQ
$1.64 K Market Cap
Earnings Date
2018-03-20
Tuesday
Forecasted EPS-$1.60
Reported EPS-$1.60
Surprise0.00
Surprise %0.0%
Forecasted Revenue--
Reported Revenue$746.22 K
Price Target Trend-
Analyst RatingBuy
AFMDQ logo
AFMDQ
$1.64 K Market Cap
Earnings Date
2017-11-07
Tuesday
Forecasted EPS-$2.10
Reported EPS-$2.10
Surprise0.00
Surprise %0.0%
Forecasted Revenue$443.89 K
Reported Revenue$549.87 K
Price Target Trend-
Analyst RatingBuy
AFMDQ logo
AFMDQ
$1.64 K Market Cap
Earnings Date
2017-08-01
Tuesday
Forecasted EPS-$2.10
Reported EPS-$2.00
Surprise0.10
Surprise %4.8%
Forecasted Revenue$538.33 K
Reported Revenue$578.90 K
Price Target Trend-
Analyst RatingBuy
AFMDQ logo
AFMDQ
$1.64 K Market Cap
Earnings Date
2017-05-17
Wednesday
Forecasted EPS-$2.40
Reported EPS-$2.00
Surprise0.40
Surprise %16.7%
Forecasted Revenue$442.11 K
Reported Revenue$427.35 K
Price Target Trend-
Analyst RatingBuy
AFMDQ logo
AFMDQ
$1.64 K Market Cap
Earnings Date
2017-03-30
Thursday
Forecasted EPS-$2.80
Reported EPS-$1.70
Surprise1.10
Surprise %39.3%
Forecasted Revenue--
Reported Revenue$1.44 M
Price Target Trend-
Analyst RatingBuy
AFMDQ logo
AFMDQ
$1.64 K Market Cap
Earnings Date
2016-11-02
Wednesday
Forecasted EPS-$2.50
Reported EPS-$3.50
Surprise-1.00
Surprise %-40.0%
Forecasted Revenue$727.74 K
Reported Revenue$1.05 M
Price Target Trend-
Analyst RatingBuy
AFMDQ logo
AFMDQ
$1.64 K Market Cap
Earnings Date
2016-08-10
Wednesday
Forecasted EPS-$1.90
Reported EPS-$2.70
Surprise-0.80
Surprise %-42.1%
Forecasted Revenue$1.66 M
Reported Revenue$2.30 M
Price Target Trend-
Analyst RatingBuy
AFMDQ logo
AFMDQ
$1.64 K Market Cap
Earnings Date
2016-05-18
Wednesday
Forecasted EPS-$1.50
Reported EPS-$2.80
Surprise-1.30
Surprise %-86.7%
Forecasted Revenue$1.32 M
Reported Revenue$2.20 M
Price Target Trend-
Analyst RatingBuy
AFMDQ logo
AFMDQ
$1.64 K Market Cap
Earnings Date
2016-03-30
Wednesday
Forecasted EPS-$2.10
Reported EPS-$2.10
Surprise0.00
Surprise %0.0%
Forecasted Revenue--
Reported Revenue$1.81 M
Price Target Trend-
Analyst RatingBuy
AFMDQ logo
AFMDQ
$1.64 K Market Cap
Earnings Date
2015-11-10
Tuesday
Forecasted EPS-$2.50
Reported EPS-$2.70
Surprise-0.20
Surprise %-8.0%
Forecasted Revenue$1.11 M
Reported Revenue$1.29 M
Price Target Trend-
Analyst RatingBuy
AFMDQ logo
AFMDQ
$1.64 K Market Cap
Earnings Date
2015-08-04
Tuesday
Forecasted EPS-$1.40
Reported EPS-$2.10
Surprise-0.70
Surprise %-50.0%
Forecasted Revenue$1.86 M
Reported Revenue$2.45 M
Price Target Trend-
Analyst RatingBuy
AFMDQ logo
AFMDQ
$1.64 K Market Cap
Earnings Date
2015-05-21
Thursday
Forecasted EPS-$1.40
Reported EPS-$0.70
Surprise0.70
Surprise %50.0%
Forecasted Revenue$3.46 M
Reported Revenue$2.76 M
Price Target Trend-
Analyst RatingBuy
AFMDQ logo
AFMDQ
$1.64 K Market Cap
Earnings Date
2015-03-25
Wednesday
Forecasted EPS--
Reported EPS-$2.86
Forecasted Revenue--
Reported Revenue$105.14 K
Price Target Trend-
Analyst RatingBuy
AFMDQ logo
AFMDQ
$1.64 K Market Cap
Earnings Date
2014-11-18
Tuesday
Forecasted EPS-$3.30
Reported EPS$26.90
Surprise30.20
Surprise %915.2%
Forecasted Revenue$198.95 K
Reported Revenue$2.39 M
Price Target Trend-
Analyst RatingBuy
AFMDQ logo
AFMDQ
$1.64 K Market Cap
Earnings Date
2014-09-22
Monday
Forecasted EPS--
Reported EPS$11.15
Forecasted Revenue--
Reported Revenue$936.10 K
Price Target Trend-
Analyst RatingBuy
AFMDQ logo
AFMDQ
$1.64 K Market Cap
Earnings Date
1970-01-01
Thursday
Forecasted EPS-$0.84
Reported EPS--
Forecasted Revenue$1.20 M
Reported Revenue--
Price Target Trend-
Analyst RatingBuy