meta.

META 2025-12-15

Created on

Financial Report

Earnings Data Summary for META as of 2025-12-15

Most recent EPS (Actual): 7.25

Most recent EPS (Consensus): 6.67

Most recent EPS reported date: 2025-10-29

Most recent EPS fiscal date (quarterly): 2025-09-30

Historical Average EPS (last 8 quarters): 5.9

In the past 8 quarters, the company missed earnings estimates 0 times.

Historical High EPS (last 8 quarters): 8.02

Historical Low EPS (last 8 quarters): 4.39

Upcoming earnings date: 2026-01-27

Valuation Data Summary for META as of 2025-12-15

Current P/E for META: 25.78

1 year P/E range: 22.46 - 26.54

2 years P/E range: 22.46 - 27.75

5 years P/E range: 12.92 - 32.61

Management Sentiment Summary for META in 2025Q3 earnings call:

The following is the average sentiment score for each management title:

The lower the score, the more negative the sentiment. The higher the score, the more positive the sentiment. 0.5 is neutral.

No data available

Insider transactions in the last 90 days:

On 2025-12-11, a Form 4 was filed by insiders at META.

Total of 519 shares were sold by insiders, traded at prices between $664.16 and $664.16.

The insiders have 30.2K shares left in the company.

On 2025-12-10, a Form 4 was filed by insiders at META.

Total of 517 shares were sold by insiders, traded at prices between $669.63 and $669.63.

The insiders have 13.8K shares left in the company.

On 2025-12-04, a Form 4 was filed by insiders at META.

Total of 519 shares were sold by insiders, traded at prices between $642.22 and $642.22.

The insiders have 30.7K shares left in the company.

On 2025-12-03, a Form 4 was filed by insiders at META.

Total of 517 shares were sold by insiders, traded at prices between $639.0318 and $639.0318.

The insiders have 14.3K shares left in the company.

On 2025-11-26, a Form 4 was filed by insiders at META.

Total of 517 shares were sold by insiders, traded at prices between $598.54 and $598.54.

The insiders have 14.8K shares left in the company.

On 2025-11-26, a Form 4 was filed by insiders at META.

Total of 519 shares were sold by insiders, traded at prices between $624.14 and $624.14.

The insiders have 31.3K shares left in the company.

On 2025-11-20, a Form 4 was filed by insiders at META.

Total of 11.7K shares were sold by insiders, traded at prices between $590.6355 and $596.9547.

The insiders have 45.7K shares left in the company.

On 2025-11-20, a Form 4 was filed by insiders at META.

Total of 519 shares were sold by insiders, traded at prices between $591.60 and $591.60.

The insiders have 34.6K shares left in the company.

Technical Report

Price Distribution for META

25th percentile in the past 20 days: 610.29

Lowest price in the past 20 days: 581.25

Price with moderate low (closest to -0.5) z-score in the past 20 days: 618.3

Price with low (closest to -1.0) z-score in the past 20 days: 595.4

Price below mean by one standard deviation: 597.67

Price below mean by two standard deviations: 569.12

Price Range for META

META current price: $647.51

5-Day Range: $638.61 - $711.00

50-Day Range: $581.25 - $759.16

200-Day Range: $479.11 - $795.71

Technical Indicators Summary for META as of 2025-12-15

MACD values for META in the past 14 days:

Datehistogrammacdsignal
2025-12-124.84-0.49-5.33
2025-12-116.37-0.17-6.54
2025-12-107.51-0.62-8.13
2025-12-099.08-0.93-10.01
2025-12-0810.27-2.01-12.28
2025-12-0510.50-4.35-14.85
2025-12-049.52-7.96-17.47
2025-12-038.62-11.23-19.85
2025-12-028.99-13.02-22.01
2025-12-018.39-15.87-24.26

EMA values for META with a window of 50 days:

DateValue
2025-12-12664.34
2025-12-11665.16
2025-12-10665.67
2025-12-09666.30
2025-12-08666.69
2025-12-05666.68
2025-12-04666.41
2025-12-03666.61
2025-12-02667.71
2025-12-01668.55

EMA values for META with a window of 200 days:

DateValue
2025-12-12668.49
2025-12-11668.73
2025-12-10668.89
2025-12-09669.08
2025-12-08669.21
2025-12-05669.23
2025-12-04669.19
2025-12-03669.26
2025-12-02669.56
2025-12-01669.79

RSI values for META in the past 14 days:

DateValue
2025-12-1248.13
2025-12-1151.48
2025-12-1050.51
2025-12-0953.13
2025-12-0857.08
2025-12-0559.87
2025-12-0456.31
2025-12-0348.49
2025-12-0251.42
2025-12-0149.05

Money Flow Index (MFI) for META over the last 10 trading days:

Latest MFI: 56.61

DateMFIMoney Flow RatioTypical Price
2025-12-1556.611.30646.40
2025-12-1257.531.35664.61
2025-12-1156.601.30649.59
2025-12-1057.101.33649.35
2025-12-0969.322.26658.26
2025-12-0878.473.64669.53
2025-12-0576.023.17670.17
2025-12-0475.603.10665.89
2025-12-0361.071.57642.00
2025-12-0256.891.32644.35

Bollinger lower and higher band for META, calculated for the past 20 days

Number of Standard Deviations: 2

Latest Close: 647.51

Latest SMA: 634.26

Latest Bollinger Lower Band: 580.86

Latest Bollinger Higher Band: 687.65

ADX for META, calculated for the past 14 days

ADX: 60.78

Volume and volume ratio for META:

Last 30 days average volume: 19.6M

Today's volume: 15.5M

Volume Ratio (Today / Avg Volume in the past 30 days): 0.79

Average VWAP in the past 30 days: 634.3

Support levels for META (last 200 trading days):

Last Low: 581.25 on 2025-11-19 (UTC)

Last High: 796.25 on 2025-08-15 (UTC)

Fibonacci Levels: 23.6%: 721.57, 38.2%: 675.37, 50.0%: 638.02, 61.8%: 600.68, 78.6%: 547.52

Resonance Supports: No resonance supports (Fibonacci levels not within ±3% of last low).

Short interest data for META in the past 5 months:

Report DateAvg Daily VolumeDays to CoverShort Interest
2025-11-2820.1M1.6132.4M
2025-11-1423M1.3130.2M
2025-10-3121.6M1.2927.9M
2025-10-1513.6M1.8124.5M
2025-09-3012M1.9823.8M
2025-09-1510.1M2.6126.3M
2025-08-299.9M2.4624.4M
2025-08-1511.3M2.4527.7M
2025-07-3114.2M1.7625.1M
2025-07-1510.1M2.5525.6M

Option Chain

Monthly options:

META 640 put expires on 2026-01-16

iv: 0.2652, delta: -0.4109, gamma: 0.0077, theta: -0.2799, vega: 0.7454 ask price: 16.0, bid price: 15.55

META 630 put expires on 2026-01-16

iv: 0.2721, delta: -0.3383, gamma: 0.007, theta: -0.2743, vega: 0.7009 ask price: 12.6, bid price: 11.9

META 620 put expires on 2026-01-16

iv: 0.2762, delta: -0.2717, gamma: 0.0063, theta: -0.2553, vega: 0.6357 ask price: 9.4, bid price: 9.0

META 610 put expires on 2026-01-16

iv: 0.2821, delta: -0.2144, gamma: 0.0054, theta: -0.2315, vega: 0.559 ask price: 7.05, bid price: 6.7

META 600 put expires on 2026-01-16

iv: 0.2884, delta: -0.1661, gamma: 0.0045, theta: -0.2038, vega: 0.4779 ask price: 5.15, bid price: 5.0

META 590 put expires on 2026-01-16

iv: 0.2955, delta: -0.127, gamma: 0.0037, theta: -0.1754, vega: 0.399 ask price: 3.8, bid price: 3.65

META 580 put expires on 2026-01-16

iv: 0.3037, delta: -0.0964, gamma: 0.0029, theta: -0.1488, vega: 0.3276 ask price: 2.78, bid price: 2.7

META 570 put expires on 2026-01-16

iv: 0.3124, delta: -0.0726, gamma: 0.0023, theta: -0.1242, vega: 0.2648 ask price: 2.04, bid price: 1.98

Weekly options:

META 640 put expires on 2025-12-26

iv: 0.2533, delta: -0.38, gamma: 0.0134, theta: -0.4664, vega: 0.4279 ask price: 8.25, bid price: 7.2

META 630 put expires on 2025-12-26

iv: 0.2651, delta: -0.2624, gamma: 0.0109, theta: -0.4233, vega: 0.3662 ask price: 5.05, bid price: 4.65

META 620 put expires on 2025-12-26

iv: 0.2759, delta: -0.1719, gamma: 0.0082, theta: -0.3474, vega: 0.2864 ask price: 3.05, bid price: 2.79

META 610 put expires on 2025-12-26

iv: 0.2884, delta: -0.1088, gamma: 0.0058, theta: -0.2674, vega: 0.2096 ask price: 1.78, bid price: 1.69

META 600 put expires on 2025-12-26

iv: 0.3035, delta: -0.0684, gamma: 0.0039, theta: -0.1999, vega: 0.1483 ask price: 1.07, bid price: 1.03

META 590 put expires on 2025-12-26

iv: 0.3224, delta: -0.0442, gamma: 0.0026, theta: -0.1508, vega: 0.105 ask price: 0.69, bid price: 0.65

META 580 put expires on 2025-12-26

iv: 0.3431, delta: -0.0293, gamma: 0.0017, theta: -0.1149, vega: 0.0749 ask price: 0.46, bid price: 0.43

META 570 put expires on 2025-12-26

iv: 0.3667, delta: -0.0203, gamma: 0.0012, theta: -0.0906, vega: 0.0552 ask price: 0.33, bid price: 0.3

Final Report

Recommendation: Buy

Reasoning:

  • Financial: META's most recent EPS of $7.25 beat consensus ($6.67), continuing a strong earnings track record (no misses in the past 8 quarters). The current P/E of 25.78 is near the upper end of its 1-year range (22.46–26.54) but remains below the 5-year high of 32.61, suggesting valuation is elevated but not extreme relative to its history. However, insider selling over the past 90 days (multiple Form 4 filings) is a cautionary signal, though the amounts are relatively small compared to total holdings.

  • Technical: The stock is trading at $647.51, above the 20-day SMA ($634.26) and near the middle of its 50-day range ($581.25–$759.16). Key support levels include the 50-day low ($581.25), the 20-day Bollinger lower band ($580.86), and Fibonacci 61.8% level ($600.68). Momentum is mixed: MACD histogram is positive but declining, RSI is neutral (~48–59), and ADX (60.78) indicates a strong trend. Volume is below average (ratio 0.79), suggesting lack of conviction in recent moves.

  • News: Sentiment is broadly positive, with 5 of 10 recent articles bullish, highlighting META's AI leadership, user base strength, and valuation appeal among mega-cap tech. No negative articles were flagged. Macro conditions show a late-cycle economy with elevated valuations (Buffett Indicator 226.3%) and sticky inflation, but the yield curve is no longer inverted, reducing near-term recession fears.

  • Option Chain: Implied volatilities for puts are moderate (~25–37%), with higher IV for lower strikes and nearer expirations. The 600–620 put strikes (Jan expiry) show delta around -0.17 to -0.27, suggesting these levels are viewed as potential downside targets. The term structure (higher IV for weekly vs. monthly puts) indicates elevated near-term uncertainty.

Strategy to Minimize Risk:

  1. Entry Price: Ideal buy zone: $600–$620. This aligns with the Fibonacci 61.8% support ($600.68), the 20-day "low z-score" level ($595.40), and the strike prices of puts with elevated IV/delta. A more aggressive entry could be considered near $630–640 if momentum turns positive.
  2. Profit Targets:
    • Short-term: $680–$690 (5–7% gain), near the 20-day Bollinger upper band ($687.65) and recent highs.
    • Long-term: $750+ (if earnings on Jan 27, 2026 beat expectations).
  3. Time Horizon: 1–3 months, leveraging the upcoming earnings catalyst (Jan 27) and potential year-end momentum.

Final Notes:

  • Monitor insider selling activity for any acceleration.
  • A break below $580 (50-day low/Bollinger lower band) would invalidate the bullish setup and suggest a deeper pullback.
  • Given macro headwinds (high equity valuations, consumer exhaustion), position size should be conservative. Use stop-loss orders below $580 to limit downside.