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.

TRATF logo
TRATF
$18.37 B Market Cap
Earnings Date
2026-04-29
Wednesday
Forecasted EPS$1.01
Reported EPS--
Forecasted Revenue$12.17 B
Reported Revenue--
Price Target Trend-
Analyst RatingBuy
TRATF logo
TRATF
$18.37 B Market Cap
Earnings Date
2026-03-04
Wednesday
Forecasted EPS$1.11
Reported EPS$1.20
Surprise0.09
Surprise %8.1%
Forecasted Revenue$12.25 B
Reported Revenue$13.77 B
Price Target Trend-
Analyst RatingBuy
TRATF logo
TRATF
$18.37 B Market Cap
Earnings Date
2025-10-29
Wednesday
Forecasted EPS$0.98
Reported EPS$0.76
Surprise-0.21
Surprise %-22.1%
Forecasted Revenue$11.45 B
Reported Revenue$12.22 B
Price Target Trend-
Analyst RatingBuy
TRATF logo
TRATF
$18.37 B Market Cap
Earnings Date
2025-07-25
Friday
Forecasted EPS$1.06
Reported EPS$0.58
Surprise-0.48
Surprise %-45.5%
Forecasted Revenue$10.45 B
Reported Revenue$13.31 B
Price Target Trend-
Analyst RatingBuy
TRATF logo
TRATF
$18.37 B Market Cap
Earnings Date
2025-04-28
Monday
Forecasted EPS$1.09
Reported EPS$1.02
Surprise-0.07
Surprise %-6.4%
Forecasted Revenue$10.99 B
Reported Revenue$11.63 B
Price Target Trend-
Analyst RatingBuy
TRATF logo
TRATF
$18.37 B Market Cap
Earnings Date
2025-03-10
Monday
Forecasted EPS$1.33
Reported EPS$1.54
Surprise0.21
Surprise %15.8%
Forecasted Revenue$11.06 B
Reported Revenue$12.65 B
Price Target Trend-
Analyst RatingBuy
TRATF logo
TRATF
$18.37 B Market Cap
Earnings Date
2024-10-21
Monday
Forecasted EPS$1.52
Reported EPS$1.59
Surprise0.07
Surprise %4.6%
Forecasted Revenue$10.93 B
Reported Revenue$13.01 B
Price Target Trend-
Analyst RatingBuy
TRATF logo
TRATF
$18.37 B Market Cap
Earnings Date
2024-07-24
Wednesday
Forecasted EPS$1.45
Reported EPS$1.26
Surprise-0.19
Surprise %-13.1%
Forecasted Revenue$12.28 B
Reported Revenue$12.46 B
Price Target Trend-
Analyst RatingBuy
TRATF logo
TRATF
$18.37 B Market Cap
Earnings Date
2024-04-26
Friday
Forecasted EPS$1.35
Reported EPS$1.61
Surprise0.26
Surprise %19.3%
Forecasted Revenue$12.10 B
Reported Revenue$12.67 B
Price Target Trend-
Analyst RatingBuy
TRATF logo
TRATF
$18.37 B Market Cap
Earnings Date
2024-03-05
Tuesday
Forecasted EPS$1.52
Reported EPS$1.12
Surprise-0.40
Surprise %-26.3%
Forecasted Revenue$13.31 B
Reported Revenue$13.96 B
Price Target Trend-
Analyst RatingBuy
TRATF logo
TRATF
$18.37 B Market Cap
Earnings Date
2023-09-30
Saturday
Forecasted EPS$1.71
Reported EPS$1.48
Surprise-0.23
Surprise %-13.5%
Forecasted Revenue$11.52 B
Reported Revenue$11.94 B
Price Target Trend-
Analyst RatingBuy
TRATF logo
TRATF
$18.37 B Market Cap
Earnings Date
2023-06-30
Friday
Forecasted EPS$1.38
Reported EPS$1.49
Surprise0.11
Surprise %8.0%
Forecasted Revenue$12.36 B
Reported Revenue$12.73 B
Price Target Trend-
Analyst RatingBuy
TRATF logo
TRATF
$18.37 B Market Cap
Earnings Date
2023-03-31
Friday
Forecasted EPS$1.22
Reported EPS$1.21
Surprise-0.01
Surprise %-0.8%
Forecasted Revenue$11.89 B
Reported Revenue$12.16 B
Price Target Trend-
Analyst RatingBuy
TRATF logo
TRATF
$18.37 B Market Cap
Earnings Date
2022-12-31
Saturday
Forecasted EPS$1.16
Reported EPS$1.04
Surprise-0.12
Surprise %-10.3%
Forecasted Revenue$12.20 B
Reported Revenue$12.70 B
Price Target Trend-
Analyst RatingBuy
TRATF logo
TRATF
$18.37 B Market Cap
Earnings Date
2022-09-30
Friday
Forecasted EPS$0.88
Reported EPS-$0.06
Surprise-0.94
Surprise %-107.2%
Forecasted Revenue$9.70 B
Reported Revenue$10.31 B
Price Target Trend-
Analyst RatingBuy
TRATF logo
TRATF
$18.37 B Market Cap
Earnings Date
2022-06-30
Thursday
Forecasted EPS$0.36
Reported EPS$0.56
Surprise0.21
Surprise %57.6%
Forecasted Revenue$9.20 B
Reported Revenue$9.89 B
Price Target Trend-
Analyst RatingBuy
TRATF logo
TRATF
$18.37 B Market Cap
Earnings Date
2022-03-31
Thursday
Forecasted EPS$0.66
Reported EPS$0.93
Surprise0.27
Surprise %39.9%
Forecasted Revenue$8.98 B
Reported Revenue$9.43 B
Price Target Trend-
Analyst RatingBuy
TRATF logo
TRATF
$18.37 B Market Cap
Earnings Date
2021-12-31
Friday
Forecasted EPS--
Reported EPS-$0.48
Forecasted Revenue--
Reported Revenue$10.15 B
Price Target Trend-
Analyst RatingBuy
TRATF logo
TRATF
$18.37 B Market Cap
Earnings Date
2021-09-30
Thursday
Forecasted EPS$0.51
Reported EPS$0.74
Surprise0.24
Surprise %46.5%
Forecasted Revenue$9.92 B
Reported Revenue$9.34 B
Price Target Trend-
Analyst RatingBuy
TRATF logo
TRATF
$18.37 B Market Cap
Earnings Date
2021-06-30
Wednesday
Forecasted EPS--
Reported EPS$0.51
Forecasted Revenue--
Reported Revenue$8.40 B
Price Target Trend-
Analyst RatingBuy
TRATF logo
TRATF
$18.37 B Market Cap
Earnings Date
2021-03-31
Wednesday
Forecasted EPS--
Reported EPS$0.31
Forecasted Revenue--
Reported Revenue$7.70 B
Price Target Trend-
Analyst RatingBuy
TRATF logo
TRATF
$18.37 B Market Cap
Earnings Date
2020-12-31
Thursday
Forecasted EPS--
Reported EPS$0.10
Forecasted Revenue--
Reported Revenue$8.39 B
Price Target Trend-
Analyst RatingBuy
TRATF logo
TRATF
$18.37 B Market Cap
Earnings Date
2020-09-30
Wednesday
Forecasted EPS--
Reported EPS$0.31
Forecasted Revenue--
Reported Revenue$6.65 B
Price Target Trend-
Analyst RatingBuy
TRATF logo
TRATF
$18.37 B Market Cap
Earnings Date
2020-06-30
Tuesday
Forecasted EPS--
Reported EPS-$0.83
Forecasted Revenue--
Reported Revenue$4.94 B
Price Target Trend-
Analyst RatingBuy
TRATF logo
TRATF
$18.37 B Market Cap
Earnings Date
2020-03-31
Tuesday
Forecasted EPS--
Reported EPS$0.21
Forecasted Revenue--
Reported Revenue$6.18 B
Price Target Trend-
Analyst RatingBuy
TRATF logo
TRATF
$18.37 B Market Cap
Earnings Date
2019-12-31
Tuesday
Forecasted EPS--
Reported EPS$0.72
Forecasted Revenue--
Reported Revenue$8.03 B
Price Target Trend-
Analyst RatingBuy
TRATF logo
TRATF
$18.37 B Market Cap
Earnings Date
2019-09-30
Monday
Forecasted EPS--
Reported EPS$0.97
Forecasted Revenue--
Reported Revenue$6.89 B
Price Target Trend-
Analyst RatingBuy
TRATF logo
TRATF
$18.37 B Market Cap
Earnings Date
2019-06-30
Sunday
Forecasted EPS--
Reported EPS$0.90
Forecasted Revenue--
Reported Revenue$8.09 B
Price Target Trend-
Analyst RatingBuy
TRATF logo
TRATF
$18.37 B Market Cap
Earnings Date
2019-03-31
Sunday
Forecasted EPS--
Reported EPS$0.85
Forecasted Revenue--
Reported Revenue$7.20 B
Price Target Trend-
Analyst RatingBuy
TRATF logo
TRATF
$18.37 B Market Cap
Earnings Date
2018-12-31
Monday
Forecasted EPS--
Reported EPS$0.85
Forecasted Revenue--
Reported Revenue$8.73 B
Price Target Trend-
Analyst RatingBuy
TRATF logo
TRATF
$18.37 B Market Cap
Earnings Date
2018-09-30
Sunday
Forecasted EPS--
Reported EPS$1.30
Forecasted Revenue--
Reported Revenue$7.01 B
Price Target Trend-
Analyst RatingBuy
TRATF logo
TRATF
$18.37 B Market Cap
Earnings Date
2018-06-30
Saturday
Forecasted EPS--
Reported EPS$0.30
Forecasted Revenue--
Reported Revenue$7.61 B
Price Target Trend-
Analyst RatingBuy
TRATF logo
TRATF
$18.37 B Market Cap
Earnings Date
2018-03-31
Saturday
Forecasted EPS--
Reported EPS$0.72
Forecasted Revenue--
Reported Revenue$7.46 B
Price Target Trend-
Analyst RatingBuy