{
"title": "ETON — Eton Pharmaceuticals, Inc. Swing Snapshot",
"generated": "2026-08-14 19:45 UTC",
"description": "Swing-trading snapshot for ETON (Eton Pharmaceuticals, Inc.): price, technicals (incl. ATR, SMA-20, MACD, Bollinger), price levels (pivots/PDH-PDL/VWAP/ORB + volume profile POC/VAH/VAL + recent daily bars), short & liquidity, options/whale flow, a compact analyst read, next earnings and recent news. Trimmed to swing-relevant fields.",
"company": {
"companyName": "Eton Pharmaceuticals, Inc.",
"sector": "Healthcare",
"industry": "Drug Manufacturers - Specialty & Generic",
"marketCap": 1578895515,
"beta": 0.862,
"exchange": "NASDAQ",
"averageVolume": 447924,
"isEtf": false,
"isActivelyTrading": true,
"isAdr": false
},
"volume": {
"volume": 1849605.62284,
"avgVolume": 447924,
"short_ratio": [
{
"symbol": "ETON",
"file_date": "2026-08-13",
"date": "20260813",
"short_volume": 142370,
"short_exempt_volume": 0,
"total_volume": 203228,
"short_volume_ratio": 0.7005,
"signal": "Bearish"
}
],
"volume_profile": {
"poc": 43.22,
"vah": 47.1,
"val": 40.58,
"profile": [
{
"price": 40.43,
"volume": 16710
},
{
"price": 40.74,
"volume": 128591
},
{
"price": 41.05,
"volume": 357002
},
{
"price": 41.36,
"volume": 227008
},
{
"price": 41.67,
"volume": 376836
},
{
"price": 41.98,
"volume": 274230
},
{
"price": 42.29,
"volume": 333444
},
{
"price": 42.6,
"volume": 474440
},
{
"price": 42.91,
"volume": 530818
},
{
"price": 43.22,
"volume": 570110
},
{
"price": 43.53,
"volume": 566450
},
{
"price": 43.84,
"volume": 301868
},
{
"price": 44.15,
"volume": 272973
},
{
"price": 44.46,
"volume": 201698
},
{
"price": 44.77,
"volume": 310834
},
{
"price": 45.08,
"volume": 377017
},
{
"price": 45.4,
"volume": 237554
},
{
"price": 45.71,
"volume": 377133
},
{
"price": 46.02,
"volume": 402534
},
{
"price": 46.33,
"volume": 318244
},
{
"price": 46.64,
"volume": 475055
},
{
"price": 46.95,
"volume": 103217
},
{
"price": 47.26,
"volume": 51336
},
{
"price": 47.57,
"volume": 241600
},
{
"price": 47.88,
"volume": 192261
},
{
"price": 48.19,
"volume": 162683
},
{
"price": 48.5,
"volume": 139812
},
{
"price": 48.81,
"volume": 222738
},
{
"price": 49.12,
"volume": 69393
},
{
"price": 49.43,
"volume": 24521
},
{
"price": 49.74,
"volume": 35861
},
{
"price": 50.06,
"volume": 31198
},
{
"price": 50.37,
"volume": 0
},
{
"price": 50.68,
"volume": 0
},
{
"price": 50.99,
"volume": 0
},
{
"price": 51.3,
"volume": 0
},
{
"price": 51.61,
"volume": 0
},
{
"price": 51.92,
"volume": 0
},
{
"price": 52.23,
"volume": 0
},
{
"price": 52.54,
"volume": 0
},
{
"price": 52.85,
"volume": 0
},
{
"price": 53.16,
"volume": 0
},
{
"price": 53.47,
"volume": 0
},
{
"price": 53.78,
"volume": 0
},
{
"price": 54.09,
"volume": 0
},
{
"price": 54.4,
"volume": 47887
},
{
"price": 54.71,
"volume": 53159
},
{
"price": 55.03,
"volume": 11557
},
{
"price": 55.34,
"volume": 56037
},
{
"price": 55.65,
"volume": 15897
},
{
"price": 55.96,
"volume": 34750
},
{
"price": 56.27,
"volume": 145817
},
{
"price": 56.58,
"volume": 469156
},
{
"price": 56.89,
"volume": 238855
},
{
"price": 57.2,
"volume": 99486
},
{
"price": 57.51,
"volume": 241960
},
{
"price": 57.82,
"volume": 118445
},
{
"price": 58.13,
"volume": 72175
},
{
"price": 58.44,
"volume": 54628
},
{
"price": 58.75,
"volume": 100534
}
],
"sessions": 20
}
},
"technical": {
"price": 57.4835,
"rsi": 74.59787282393503,
"sma20": 45.021675,
"sma50": 38.796670000000006,
"sma200": 24.989767499999992,
"adx": 32.79983265017844,
"atr": 3.92,
"atr_pct": 6.82,
"high_52w": 57.4835,
"low_52w": 2.02,
"structure": {
"ema8": 46.30684740901225,
"ema21": 44.15877845064232,
"ema50": 39.81075862748723,
"ema200": 28.28819212519283,
"checks": {
"price_above_all": true,
"ema_stacked": true,
"ema21_rising": true,
"ema50_rising": true,
"adx_over_30": true,
"higher_highs_lows": true,
"near_21ema": false
},
"dist_21ema_pct": 30.2,
"macd": {
"macd": 2.235,
"signal": 2.166,
"histogram": 0.069
},
"bollinger": {
"mid": 45.02,
"upper": 52.29,
"lower": 37.75,
"width_pct": 32.29
},
"crossover": {
"fresh_cross": false,
"pre_compressed": true,
"held_above_21": false,
"candles_since": 45,
"intraday_support": false
},
"momentum": {
"roc10": 23.8,
"checks": {
"roc_over_5": true,
"rsi_in_band": true,
"macd_expanding": true,
"top_quartile_3d": false,
"no_big_down": true,
"near_high": true
},
"volume": {
"rvol": 3.08,
"checks": {
"rvol_over_2": true,
"up_vol_beats_down": true,
"obv_new_high": false,
"surge_day": true,
"pullback_declining_vol": false,
"last_up_beats_down": true
}
}
},
"relative_strength": {
"sector": "Healthcare",
"sector_etf": "XLV",
"sector_etf_ret10d": 2.97,
"checks": {
"beats_spy_all": true,
"beats_sector_10d": true,
"rs_line_at_high": true,
"sector_top3": true
}
},
"commodity": {},
"universe": {
"checks": {
"price_over_20": true,
"avg_vol_over_2m": false,
"mcap_over_1b": true,
"no_earnings_7d": null,
"not_lev_etf_spac": true,
"bidask_spread": null,
"dollar_vol_over_10m": true
},
"avg_dollar_vol": 25818339.36,
"avg_vol": 447924
},
"options": {
"checks": {
"call_vol_2x": true,
"ivr_under_40": true,
"iv_contracting": true,
"oi_calls_above_price": false
},
"vals": {
"call_vol_mult": 7.1,
"iv_rank": 39.0
}
}
}
},
"levels": {
"prior_day": {
"high": 59.79,
"low": 53.01,
"close": 57.57,
"date": "2026-08-14"
},
"woodie_pivots": {
"PP": 56.98,
"R1": 60.96,
"S1": 54.18,
"R2": 63.77,
"S2": 50.2
},
"swing": {
"high_20d": 59.79,
"low_20d": 40.24,
"high_60d": 59.79,
"low_60d": 26.66
},
"orb": {
"high": 59.79,
"low": 53.01,
"date": "2026-08-14"
},
"vwap": 56.88,
"volume_profile": {
"poc": 43.22,
"vah": 47.1,
"val": 40.58,
"sessions": 20
},
"recent_daily": [
{
"d": "2026-07-13",
"o": 36.16,
"h": 37.5,
"l": 35,
"c": 37.34,
"v": 270615.253251
},
{
"d": "2026-07-14",
"o": 37.18,
"h": 38,
"l": 36.7873,
"c": 37.51,
"v": 470083.909053
},
{
"d": "2026-07-15",
"o": 37.51,
"h": 38.67,
"l": 36.81,
"c": 38.5,
"v": 607364.142987
},
{
"d": "2026-07-16",
"o": 38.48,
"h": 39.4799,
"l": 36.865,
"c": 37.19,
"v": 451924.607338
},
{
"d": "2026-07-17",
"o": 37.22,
"h": 42.65,
"l": 37,
"c": 42.32,
"v": 1279032.734044
},
{
"d": "2026-07-20",
"o": 42.49,
"h": 42.52,
"l": 40.2425,
"c": 41.07,
"v": 739724.96957
},
{
"d": "2026-07-21",
"o": 41.33,
"h": 43.76,
"l": 40.86,
"c": 43.2,
"v": 652610.329455
},
{
"d": "2026-07-22",
"o": 43.32,
"h": 43.9328,
"l": 42.7,
"c": 43.58,
"v": 584477.655086
},
{
"d": "2026-07-23",
"o": 43.29,
"h": 44.9095,
"l": 42.9,
"c": 44.14,
"v": 571331.798586
},
{
"d": "2026-07-24",
"o": 44.14,
"h": 44.5514,
"l": 42.39,
"c": 42.59,
"v": 385772.866392
},
{
"d": "2026-07-27",
"o": 42.73,
"h": 43.84,
"l": 42.06,
"c": 42.31,
"v": 365382.959776
},
{
"d": "2026-07-28",
"o": 43.58,
"h": 47.16,
"l": 42.915,
"c": 46.66,
"v": 891269.855899
},
{
"d": "2026-07-29",
"o": 46.57,
"h": 50.18,
"l": 46.55,
"c": 48.13,
"v": 699057.781689
},
{
"d": "2026-07-30",
"o": 47.08,
"h": 49.205,
"l": 46.75,
"c": 49.03,
"v": 604341.823497
},
{
"d": "2026-07-31",
"o": 49.09,
"h": 49.09,
"l": 46.01,
"c": 46.42,
"v": 484790.362551
},
{
"d": "2026-08-03",
"o": 46.52,
"h": 46.55,
"l": 43.49,
"c": 45.14,
"v": 470658.88892
},
{
"d": "2026-08-04",
"o": 45.09,
"h": 46.1099,
"l": 44.99,
"c": 45.83,
"v": 341832.660174
},
{
"d": "2026-08-05",
"o": 47.97,
"h": 48.39,
"l": 45.45,
"c": 45.97,
"v": 389006.841066
},
{
"d": "2026-08-06",
"o": 47.36,
"h": 47.36,
"l": 44.4,
"c": 46.18,
"v": 532180.414121
},
{
"d": "2026-08-07",
"o": 46.09,
"h": 46.6,
"l": 44.55,
"c": 44.6,
"v": 277987.858342
},
{
"d": "2026-08-10",
"o": 44.5,
"h": 45.35,
"l": 43.12,
"c": 43.67,
"v": 370018.652833
},
{
"d": "2026-08-11",
"o": 43.6,
"h": 43.6,
"l": 40.61,
"c": 42.05,
"v": 584578.352593
},
{
"d": "2026-08-12",
"o": 41.99,
"h": 43.18,
"l": 41.18,
"c": 41.58,
"v": 463093.335729
},
{
"d": "2026-08-13",
"o": 42.11,
"h": 43.19,
"l": 40.66,
"c": 40.8,
"v": 696938.423831
},
{
"d": "2026-08-14",
"o": 54.93,
"h": 59.79,
"l": 53.01,
"c": 57.57,
"v": 1849597.622836
}
]
},
"patterns": {
"days": 66,
"patterns": [
{
"name": "VWAP Touch",
"count": 66,
"pct": 100
},
{
"name": "9 EMA Touch",
"count": 66,
"pct": 100
},
{
"name": "21 EMA Touch",
"count": 66,
"pct": 100
},
{
"name": "ORB Breakout",
"count": 64,
"pct": 97
},
{
"name": "Woodie Pivot Touch",
"count": 64,
"pct": 97
},
{
"name": "PDH/PDL Touch",
"count": 59,
"pct": 89
},
{
"name": "Gap Fill",
"count": 53,
"pct": 80
},
{
"name": "Open Retracement",
"count": 50,
"pct": 76
},
{
"name": "High Vol Open",
"count": 20,
"pct": 30
},
{
"name": "Darvas Box",
"count": 19,
"pct": 29
},
{
"name": "Power Hour",
"count": 13,
"pct": 20
}
]
},
"price": {
"symbol": "ETON",
"name": "Eton Pharmaceuticals, Inc.",
"price": 57.64,
"changePercentage": 41.27451,
"change": 16.84,
"volume": 1849605.62284,
"dayLow": 53.01,
"dayHigh": 59.6929,
"yearHigh": 59.6929,
"yearLow": 14.27,
"priceAvg50": 38.1992,
"priceAvg200": 24.79475,
"exchange": "NASDAQ",
"open": 54.395,
"previousClose": 40.8,
"chart_vwap_daily": [
{
"t": "2026-07-06",
"v": 38.1741,
"c": 38.02
},
{
"t": "2026-07-07",
"v": 37.9837,
"c": 37.74
},
{
"t": "2026-07-08",
"v": 36.5755,
"c": 36.17
},
{
"t": "2026-07-09",
"v": 36.7697,
"c": 37.33
},
{
"t": "2026-07-10",
"v": 36.2952,
"c": 36.61
},
{
"t": "2026-07-13",
"v": 36.718,
"c": 37.34
},
{
"t": "2026-07-14",
"v": 37.5348,
"c": 37.51
},
{
"t": "2026-07-15",
"v": 38.1119,
"c": 38.5
},
{
"t": "2026-07-16",
"v": 38.0006,
"c": 37.19
},
{
"t": "2026-07-17",
"v": 40.828,
"c": 42.32
},
{
"t": "2026-07-20",
"v": 41.1665,
"c": 41.07
},
{
"t": "2026-07-21",
"v": 43.026,
"c": 43.2
},
{
"t": "2026-07-22",
"v": 43.4199,
"c": 43.58
},
{
"t": "2026-07-23",
"v": 44.0894,
"c": 44.14
},
{
"t": "2026-07-24",
"v": 43.1797,
"c": 42.59
},
{
"t": "2026-07-27",
"v": 42.5934,
"c": 42.31
},
{
"t": "2026-07-28",
"v": 46,
"c": 46.66
},
{
"t": "2026-07-29",
"v": 48.1925,
"c": 48.13
},
{
"t": "2026-07-30",
"v": 48.5016,
"c": 49.03
},
{
"t": "2026-07-31",
"v": 46.5951,
"c": 46.42
},
{
"t": "2026-08-03",
"v": 44.8658,
"c": 45.14
},
{
"t": "2026-08-04",
"v": 45.6421,
"c": 45.83
},
{
"t": "2026-08-05",
"v": 46.2646,
"c": 45.97
},
{
"t": "2026-08-06",
"v": 45.698,
"c": 46.18
},
{
"t": "2026-08-07",
"v": 45.175,
"c": 44.6
},
{
"t": "2026-08-10",
"v": 43.7457,
"c": 43.67
},
{
"t": "2026-08-11",
"v": 42.0478,
"c": 42.05
},
{
"t": "2026-08-12",
"v": 42.2384,
"c": 41.58
},
{
"t": "2026-08-13",
"v": 43.9069,
"c": 40.8
},
{
"t": "2026-08-14",
"v": 56.7435,
"c": 57.57
}
],
"vwap_summary": {
"days": 30,
"days_above": 15,
"days_below": 15,
"pct_days_above": 50,
"position": "above",
"gap_pct": 1.46,
"streak_days": 1
}
},
"fundamentals": {
"priceToEarningsRatioTTM": 123.80645161290322,
"priceToSalesRatioTTM": 14.934211373644585,
"priceToBookRatioTTM": 33.9154466029838,
"dividendYieldTTM": 0,
"netDebtToEBITDATTM": -1.108370016146851,
"currentRatioTTM": 1.5202331353603404,
"debtToEquityRatioTTM": 0.21268648706665236
},
"analyst": {
"price_target": {
"symbol": "ETON",
"targetHigh": 70,
"targetLow": 62,
"targetConsensus": 66.67,
"targetMedian": 68
},
"ratings": {
"rating": "B",
"overallScore": 3
}
},
"news": [
{
"title": "Canaccord Genuity Maintains Buy on Eton Pharmaceuticals, Raises Price Target to $68",
"source": "benzinga",
"date": "2026-08-14T19:23:01.940000+00:00"
},
{
"title": "ETON | Eton Pharmaceuticals Inc. Stock Overview (U.S.: Nasdaq) | Barron's",
"source": "Barrons",
"date": "2026-08-14T19:07:34Z"
},
{
"title": "Reddit, SanDisk among market cap stock movers on Friday By Investing.com",
"source": "Investing.com",
"date": "2026-08-14T18:03:31Z"
},
{
"title": "This Analyst Believes Eton Pharma's Raised Guidance Is 'Conservative' - ETON Stock Heads For Best Ever Day",
"source": "Yahoo! Finance",
"date": "2026-08-14T17:30:30Z"
},
{
"title": "12 Health Care Stocks Moving In Friday's Intraday Session",
"source": "benzinga",
"date": "2026-08-14T17:06:03.572000+00:00"
},
{
"title": "Dow Falls Over 100 Points; US Consumer Sentiment Declines In August",
"source": "benzinga",
"date": "2026-08-14T16:02:46.939000+00:00"
},
{
"title": "B. Riley Securities Reiterates Buy on Eton Pharmaceuticals, Raises Price Target to $70",
"source": "benzinga",
"date": "2026-08-14T15:41:29.111000+00:00"
},
{
"title": "AMD, Reddit among market cap stock movers on Friday By Investing.com",
"source": "Investing.com",
"date": "2026-08-14T14:37:20Z"
},
{
"title": "Heartflow, Eton Pharmaceuticals, Nu Holdings And Other Big Stocks Moving Higher On Friday",
"source": "benzinga",
"date": "2026-08-14T13:55:33.938000+00:00"
},
{
"title": "Why is Eton Pharmaceuticals stock surging today? By Investing.com",
"source": "Investing.com",
"date": "2026-08-14T13:44:57Z"
}
],
"calendar": [
{
"symbol": "ETON",
"date": "2026-08-13",
"epsEstimated": 0.11,
"revenueEstimated": 27106500
},
{
"symbol": "ETON",
"date": "2026-05-14",
"epsEstimated": 0.1,
"revenueEstimated": 22311670
}
],
"liquidity": {
"borrow": []
},
"whale_insider": {
"options_flow": [
{
"option_type": "call",
"strike": "30",
"expiry": "2026-08-21",
"size": 50,
"premium": "141000.00",
"volume": 50,
"open_interest": 57,
"implied_volatility": "2.475421144744325",
"delta": "0.982057619607331"
},
{
"option_type": "call",
"strike": "35",
"expiry": "2027-02-19",
"size": 23,
"premium": "57500.00",
"volume": 40,
"open_interest": 46,
"implied_volatility": "0.710093517749313",
"delta": "0.897317725196739"
},
{
"option_type": "call",
"strike": "45",
"expiry": "2026-08-21",
"size": 10,
"premium": "13520.00",
"volume": 61,
"open_interest": 583,
"implied_volatility": "1.563568767324201",
"delta": "0.916294008874468"
}
],
"net_premium": {
"ticker": "ETON",
"net_call_premium": "695436.00",
"net_put_premium": "-53083.00",
"call_premium": "951637.00",
"put_premium": "138323.00",
"bullish_premium": "888752.00",
"bearish_premium": "140233.00",
"put_call_ratio": "0.61132075471698113208",
"iv_rank": "39.2388",
"implied_move_perc": "0.133000",
"gex_ratio": "0.12735360981708507996",
"gex_net_change": "-3783.5310",
"gex_call": "5887.0102",
"gex_put": "-749.7320",
"gex_net": 5137.2782,
"gex_call_delta": "306790.6873",
"gex_put_delta": "-8389.1669",
"gex_date": "2026-08-14"
},
"hot_chains": [
{
"strike": "55",
"expires": "2026-08-21",
"option_type": "call",
"volume": 737,
"open_interest": 57,
"implied_volatility": "0.853119797622791",
"last_price": "4.72",
"total_premium": "348951.00",
"delta": 0.675670347355254
},
{
"strike": "45",
"expires": "2026-11-20",
"option_type": "put",
"volume": 308,
"open_interest": 0,
"implied_volatility": "0.693654620626878",
"last_price": "2.55",
"total_premium": "62487.00",
"delta": -0.2044336690845653
},
{
"strike": "55",
"expires": "2026-08-21",
"option_type": "put",
"volume": 174,
"open_interest": 0,
"implied_volatility": "0.828214239322218",
"last_price": "1.45",
"total_premium": "24973.00",
"delta": -0.324491346121497
}
],
"gamma_profile": {
"spot": 57.57,
"flip_point": 41.56,
"net_gex": 5137.28,
"call_walls": [
{
"strike": 50.0,
"gex": 2610.84
},
{
"strike": 55.0,
"gex": 1279.82
},
{
"strike": 45.0,
"gex": 945.1
}
],
"put_walls": [
{
"strike": 40.0,
"gex": -536.74
},
{
"strike": 35.0,
"gex": -156.23
},
{
"strike": 45.0,
"gex": -24.66
}
]
},
"ats": {
"symbol": "ETON",
"date": "20260813",
"ats_volume": 0,
"total_volume": 203228,
"ats_ratio": 0.0,
"ats_pct": 0.0,
"signal": "Low"
},
"polygon_dp": {
"ticker": "ETON",
"signal": "Accumulation",
"avg_vwap_discount_pct": 1.58
},
"oi_changes": {
"net_call_oi_change": 17,
"net_put_oi_change": 0,
"top": [
{
"strike": "45",
"oi_change": 13,
"type": "call"
},
{
"strike": "50",
"oi_change": 3,
"type": "call"
},
{
"strike": "50",
"oi_change": 1,
"type": "call"
},
{
"strike": "15",
"oi_change": 0,
"type": "put"
},
{
"strike": "55",
"oi_change": 0,
"type": "call"
}
]
}
}
}