{
"title": "FER — Ferrovial SE Swing Snapshot",
"generated": "2026-08-28 18:11 UTC",
"description": "Swing-trading snapshot for FER (Ferrovial SE): 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": "Ferrovial SE",
"sector": "Industrials",
"industry": "Engineering & Construction",
"marketCap": 42736548654,
"beta": 0.795,
"exchange": "NASDAQ",
"averageVolume": 1538273,
"isEtf": false,
"isActivelyTrading": true,
"isAdr": true
},
"volume": {
"volume": 532823.22831,
"avgVolume": 1538273,
"short_ratio": [
{
"symbol": "FER",
"file_date": "2026-08-27",
"date": "20260827",
"short_volume": 225298,
"short_exempt_volume": 12,
"total_volume": 329007,
"short_volume_ratio": 0.6848,
"signal": "Bearish"
}
],
"volume_profile": {
"poc": 66.53,
"vah": 66.87,
"val": 63.14,
"profile": [
{
"price": 58.65,
"volume": 451930
},
{
"price": 58.78,
"volume": 683006
},
{
"price": 58.92,
"volume": 292792
},
{
"price": 59.06,
"volume": 30356
},
{
"price": 59.2,
"volume": 20805
},
{
"price": 59.34,
"volume": 61405
},
{
"price": 59.48,
"volume": 0
},
{
"price": 59.61,
"volume": 0
},
{
"price": 59.75,
"volume": 0
},
{
"price": 59.89,
"volume": 423497
},
{
"price": 60.03,
"volume": 381411
},
{
"price": 60.17,
"volume": 31412
},
{
"price": 60.3,
"volume": 31710
},
{
"price": 60.44,
"volume": 49021
},
{
"price": 60.58,
"volume": 51747
},
{
"price": 60.72,
"volume": 51592
},
{
"price": 60.86,
"volume": 70495
},
{
"price": 61.0,
"volume": 81847
},
{
"price": 61.13,
"volume": 168112
},
{
"price": 61.27,
"volume": 61487
},
{
"price": 61.41,
"volume": 0
},
{
"price": 61.55,
"volume": 0
},
{
"price": 61.69,
"volume": 0
},
{
"price": 61.83,
"volume": 0
},
{
"price": 61.96,
"volume": 0
},
{
"price": 62.1,
"volume": 0
},
{
"price": 62.24,
"volume": 0
},
{
"price": 62.38,
"volume": 0
},
{
"price": 62.52,
"volume": 143794
},
{
"price": 62.66,
"volume": 760173
},
{
"price": 62.79,
"volume": 558955
},
{
"price": 62.93,
"volume": 98175
},
{
"price": 63.07,
"volume": 577173
},
{
"price": 63.21,
"volume": 555900
},
{
"price": 63.35,
"volume": 354151
},
{
"price": 63.48,
"volume": 1141032
},
{
"price": 63.62,
"volume": 243803
},
{
"price": 63.76,
"volume": 432239
},
{
"price": 63.9,
"volume": 403650
},
{
"price": 64.04,
"volume": 212808
},
{
"price": 64.18,
"volume": 299361
},
{
"price": 64.31,
"volume": 658254
},
{
"price": 64.45,
"volume": 577069
},
{
"price": 64.59,
"volume": 774988
},
{
"price": 64.73,
"volume": 211500
},
{
"price": 64.87,
"volume": 173575
},
{
"price": 65.01,
"volume": 149725
},
{
"price": 65.14,
"volume": 52790
},
{
"price": 65.28,
"volume": 49047
},
{
"price": 65.42,
"volume": 718466
},
{
"price": 65.56,
"volume": 757337
},
{
"price": 65.7,
"volume": 436920
},
{
"price": 65.83,
"volume": 502598
},
{
"price": 65.97,
"volume": 1113361
},
{
"price": 66.11,
"volume": 446515
},
{
"price": 66.25,
"volume": 396218
},
{
"price": 66.39,
"volume": 891998
},
{
"price": 66.53,
"volume": 1215240
},
{
"price": 66.66,
"volume": 568619
},
{
"price": 66.8,
"volume": 121216
}
],
"sessions": 20
}
},
"technical": {
"price": 58.675,
"rsi": 27.37861845745479,
"sma20": 63.89174999999989,
"sma50": 64.98010000000004,
"sma200": 66.90237499999998,
"adx": 25.22498004804794,
"atr": 1.17,
"atr_pct": 1.99,
"atr_expansion_pct": -6.2,
"di_plus": 10.7,
"di_minus": 52.5,
"high_52w": 74.38,
"low_52w": 53.65,
"structure": {
"ema8": 61.14206381624932,
"ema21": 62.951632732968726,
"ema50": 64.48793320874363,
"ema200": 64.5800617362298,
"ema10": 61.59011344827202,
"ema20": 62.868352857442204,
"ema10_slope_pct": -3.89,
"ema20_slope_pct": -2.5,
"trend_dir": "down",
"checks": {
"price_above_all": false,
"ema_stacked": false,
"ema21_rising": false,
"ema50_rising": false,
"adx_over_30": false,
"higher_highs_lows": false,
"lower_highs_lows": true,
"near_21ema": false
},
"dist_21ema_pct": -6.8,
"_no_bars": false,
"macd": {
"macd": -1.37,
"signal": -0.768,
"histogram": -0.602
},
"bollinger": {
"mid": 63.89,
"upper": 68.62,
"lower": 59.17,
"width_pct": 14.79
},
"crossover": {
"fresh_cross": false,
"pre_compressed": true,
"held_above_21": false,
"candles_since": 18,
"intraday_support": false
},
"momentum": {
"roc10": -8.5,
"ret_3d": -6.91,
"ret_5d": -6.63,
"roc10_accel": -2.99,
"checks": {
"roc_over_5": false,
"rsi_in_band": false,
"macd_expanding": false,
"top_quartile_3d": false,
"no_big_down": false,
"near_high": false
},
"volume": {
"rvol": 0.44,
"checks": {
"rvol_over_2": false,
"up_vol_beats_down": false,
"obv_new_high": false,
"surge_day": false,
"pullback_declining_vol": false,
"last_up_beats_down": true
}
}
},
"relative_strength": {
"sector": "Industrials",
"sector_etf": "XLI",
"sector_etf_ret10d": -3.76,
"checks": {
"beats_spy_all": false,
"beats_sector_10d": false,
"rs_line_at_high": false,
"sector_top3": false
}
},
"commodity": {},
"universe": {
"checks": {
"price_over_20": true,
"avg_vol_over_2m": false,
"mcap_over_1b": true,
"no_earnings_7d": true,
"not_lev_etf_spac": true,
"bidask_spread": null,
"dollar_vol_over_10m": true
},
"avg_dollar_vol": 90635045.16,
"avg_vol": 1538273
},
"options": {
"checks": {
"call_vol_2x": false,
"ivr_under_40": true,
"iv_contracting": true,
"oi_calls_above_price": false
},
"vals": {
"call_vol_mult": 0.0,
"iv_rank": 20.0
}
}
}
},
"levels": {
"prior_day": {
"high": 59.09,
"low": 58.53,
"close": 58.67,
"date": "2026-08-28"
},
"woodie_pivots": {
"PP": 58.74,
"R1": 58.95,
"S1": 58.39,
"R2": 59.3,
"S2": 58.18
},
"swing": {
"high_20d": 66.97,
"low_20d": 58.53,
"high_60d": 70.94,
"low_60d": 58.53
},
"orb": {
"high": 59.09,
"low": 58.73,
"date": "2026-08-28"
},
"vwap": 58.72,
"volume_profile": {
"poc": 66.53,
"vah": 66.87,
"val": 63.14,
"sessions": 20
},
"premarket": {
"date": "2026-08-28",
"high": 59.21,
"low": 59.07,
"last": 59.08,
"volume": 4209,
"gap_pct": 0.53,
"path": "04:00 59.21 -> 09:25 59.08",
"bars": 2,
"last_bar_et": "09:25"
},
"recent_daily": [
{
"d": "2026-07-27",
"o": 63.375,
"h": 63.48,
"l": 62.365,
"c": 62.86,
"v": 1680163.759199
},
{
"d": "2026-07-28",
"o": 62.22,
"h": 62.4,
"l": 61.145,
"c": 61.77,
"v": 1864011.75274
},
{
"d": "2026-07-29",
"o": 62.38,
"h": 63.61,
"l": 62.33,
"c": 62.54,
"v": 4884382.29959
},
{
"d": "2026-07-30",
"o": 64.97,
"h": 65.25,
"l": 64.58,
"c": 65.12,
"v": 2742426.638559
},
{
"d": "2026-07-31",
"o": 65.295,
"h": 65.49,
"l": 64.75,
"c": 65.1,
"v": 1661157.231203
},
{
"d": "2026-08-03",
"o": 65.485,
"h": 66.2,
"l": 65.255,
"c": 66.08,
"v": 1689508.397436
},
{
"d": "2026-08-04",
"o": 66.96,
"h": 66.97,
"l": 66.24,
"c": 66.52,
"v": 1847106.608887
},
{
"d": "2026-08-05",
"o": 66.77,
"h": 66.89,
"l": 66.46,
"c": 66.55,
"v": 931626.173701
},
{
"d": "2026-08-06",
"o": 66.25,
"h": 66.35,
"l": 65.27,
"c": 65.39,
"v": 1654926.984082
},
{
"d": "2026-08-07",
"o": 66.49,
"h": 66.77,
"l": 66.2,
"c": 66.51,
"v": 1064538.282891
},
{
"d": "2026-08-10",
"o": 66.53,
"h": 66.61,
"l": 65.3,
"c": 65.43,
"v": 1026236.727157
},
{
"d": "2026-08-11",
"o": 65.78,
"h": 66.23,
"l": 65.435,
"c": 65.67,
"v": 856465.21755
},
{
"d": "2026-08-12",
"o": 66.49,
"h": 66.63,
"l": 65.835,
"c": 65.94,
"v": 1046446.185717
},
{
"d": "2026-08-13",
"o": 65.79,
"h": 65.79,
"l": 64.39,
"c": 64.51,
"v": 1385621.56456
},
{
"d": "2026-08-14",
"o": 64.43,
"h": 64.77,
"l": 64.01,
"c": 64.13,
"v": 926012.153697
},
{
"d": "2026-08-17",
"o": 64.29,
"h": 64.33,
"l": 63.685,
"c": 63.92,
"v": 696070.595679
},
{
"d": "2026-08-18",
"o": 63.42,
"h": 63.8988,
"l": 63.28,
"c": 63.4,
"v": 1522896.379021
},
{
"d": "2026-08-19",
"o": 64.425,
"h": 64.73,
"l": 64.06,
"c": 64.64,
"v": 1486211.875401
},
{
"d": "2026-08-20",
"o": 63.08,
"h": 64.23,
"l": 62.83,
"c": 63.15,
"v": 1537031.849964
},
{
"d": "2026-08-21",
"o": 63.67,
"h": 63.67,
"l": 62.415,
"c": 62.835,
"v": 1157039.060311
},
{
"d": "2026-08-24",
"o": 62.94,
"h": 63.01,
"l": 62.41,
"c": 62.74,
"v": 1214729.732302
},
{
"d": "2026-08-25",
"o": 63.48,
"h": 63.53,
"l": 62.915,
"c": 63.03,
"v": 888726.039636
},
{
"d": "2026-08-26",
"o": 61.48,
"h": 61.48,
"l": 59.68,
"c": 59.94,
"v": 1631056.188667
},
{
"d": "2026-08-27",
"o": 59.14,
"h": 59.4,
"l": 58.62,
"c": 58.77,
"v": 1322667.570155
},
{
"d": "2026-08-28",
"o": 59.04,
"h": 59.09,
"l": 58.53,
"c": 58.675,
"v": 532735.228315
}
]
},
"patterns": {
"days": 105,
"patterns": [
{
"name": "ORB Breakout",
"count": 105,
"pct": 100
},
{
"name": "VWAP Touch",
"count": 105,
"pct": 100
},
{
"name": "9 EMA Touch",
"count": 105,
"pct": 100
},
{
"name": "21 EMA Touch",
"count": 105,
"pct": 100
},
{
"name": "PDH/PDL Touch",
"count": 97,
"pct": 92
},
{
"name": "Woodie Pivot Touch",
"count": 93,
"pct": 89
},
{
"name": "Open Retracement",
"count": 81,
"pct": 77
},
{
"name": "Gap Fill",
"count": 42,
"pct": 40
},
{
"name": "Darvas Box",
"count": 20,
"pct": 19
},
{
"name": "High Vol Open",
"count": 19,
"pct": 18
},
{
"name": "Power Hour",
"count": 7,
"pct": 7
}
]
},
"price": {
"symbol": "FER",
"name": "Ferrovial SE",
"price": 58.6598,
"changePercentage": -0.18751,
"change": -0.1102,
"volume": 532823.22831,
"dayLow": 58.515,
"dayHigh": 59.09,
"yearHigh": 74.79,
"yearLow": 53.175,
"priceAvg50": 65.1811,
"priceAvg200": 66.92822,
"exchange": "NASDAQ",
"open": 59.09,
"previousClose": 58.77,
"chart_vwap_daily": [
{
"t": "2026-07-20",
"v": 63.4946,
"c": 63.45
},
{
"t": "2026-07-21",
"v": 63.6196,
"c": 63.55
},
{
"t": "2026-07-22",
"v": 64.1192,
"c": 64.12
},
{
"t": "2026-07-23",
"v": 63.2589,
"c": 63.3
},
{
"t": "2026-07-24",
"v": 63.3083,
"c": 63.25
},
{
"t": "2026-07-27",
"v": 62.8404,
"c": 62.86
},
{
"t": "2026-07-28",
"v": 61.8514,
"c": 61.77
},
{
"t": "2026-07-29",
"v": 62.7335,
"c": 62.54
},
{
"t": "2026-07-30",
"v": 64.9855,
"c": 65.12
},
{
"t": "2026-07-31",
"v": 65.184,
"c": 65.1
},
{
"t": "2026-08-03",
"v": 65.9182,
"c": 66.08
},
{
"t": "2026-08-04",
"v": 66.5009,
"c": 66.52
},
{
"t": "2026-08-05",
"v": 66.6219,
"c": 66.55
},
{
"t": "2026-08-06",
"v": 65.6051,
"c": 65.39
},
{
"t": "2026-08-07",
"v": 66.4723,
"c": 66.51
},
{
"t": "2026-08-10",
"v": 65.601,
"c": 65.43
},
{
"t": "2026-08-11",
"v": 65.6943,
"c": 65.67
},
{
"t": "2026-08-12",
"v": 66.0505,
"c": 65.94
},
{
"t": "2026-08-13",
"v": 64.722,
"c": 64.51
},
{
"t": "2026-08-14",
"v": 64.3102,
"c": 64.13
},
{
"t": "2026-08-17",
"v": 63.9225,
"c": 63.92
},
{
"t": "2026-08-18",
"v": 63.4919,
"c": 63.4
},
{
"t": "2026-08-19",
"v": 64.4261,
"c": 64.64
},
{
"t": "2026-08-20",
"v": 63.4542,
"c": 63.15
},
{
"t": "2026-08-21",
"v": 62.9475,
"c": 62.835
},
{
"t": "2026-08-24",
"v": 62.708,
"c": 62.74
},
{
"t": "2026-08-25",
"v": 63.0911,
"c": 63.03
},
{
"t": "2026-08-26",
"v": 60.3523,
"c": 59.94
},
{
"t": "2026-08-27",
"v": 58.8253,
"c": 58.77
},
{
"t": "2026-08-28",
"v": 58.7221,
"c": 58.675
}
],
"vwap_summary": {
"days": 30,
"days_above": 9,
"days_below": 21,
"pct_days_above": 30,
"position": "below",
"gap_pct": -0.08,
"streak_days": 4
}
},
"fundamentals": {
"priceToEarningsRatioTTM": 58.97674418604652,
"priceToSalesRatioTTM": 3.7089657472360282,
"priceToBookRatioTTM": 6.386538511326227,
"dividendYieldTTM": 0.02191838,
"netDebtToEBITDATTM": 4.157282741738066,
"currentRatioTTM": 1.1976785086176573,
"debtToEquityRatioTTM": 1.8621352437532763
},
"analyst": {
"price_target": {
"symbol": "FER",
"targetHigh": 70.93,
"targetLow": 70.93,
"targetConsensus": 70.93,
"targetMedian": 70.93
},
"ratings": {
"rating": "B-",
"overallScore": 2
}
},
"news": [
{
"title": "Ferrovial selected to deliver Tennessee's I-24 Choice Lanes",
"source": "PRNewsWire",
"date": "2026-08-19 22:10:00"
},
{
"title": "Ferrovial N.V. (FER) Q2 2026 Earnings Call Transcript",
"source": "Seeking Alpha",
"date": "2026-07-29 19:03:17"
},
{
"title": "Ferrovial Q2 Earnings Call Highlights",
"source": "MarketBeat",
"date": "2026-07-29 11:08:24"
},
{
"title": "Ferrovial reports strong H1 2026 results",
"source": "PRNewsWire",
"date": "2026-07-28 16:38:00"
},
{
"title": "Annual Changes to the Nasdaq-100 Index®",
"source": "GlobeNewswire Inc.",
"date": "2025-12-13T01:00:00Z"
},
{
"title": "Ferrovial announces the dividend per share amount for the cash dividend announced on 25 November 2025",
"source": "Benzinga",
"date": "2025-12-03T16:31:00Z"
},
{
"title": "REPLACING Ferrovial delivers solid results in first nine months of 2025",
"source": "Benzinga",
"date": "2025-10-29T20:23:00Z"
},
{
"title": "Ferrovial announces a second 2025 interim scrip dividend",
"source": "Benzinga",
"date": "2025-10-15T22:38:00Z"
},
{
"title": "Vertical Aerospace Presents its Blueprint for Sector Leadership",
"source": "Investing.com",
"date": "2025-09-23T13:13:00Z"
}
],
"calendar": [
{
"symbol": "FER",
"date": "2027-03-04",
"epsEstimated": -0.06944,
"revenueEstimated": 1902773000
},
{
"symbol": "FER",
"date": "2026-10-27",
"epsEstimated": -0.14222,
"revenueEstimated": 3025854000
}
],
"liquidity": {
"borrow": []
},
"whale_insider": {
"options_flow": [],
"net_premium": {
"ticker": "FER",
"net_call_premium": "-67.00",
"net_put_premium": "12842.00",
"call_premium": "67.00",
"put_premium": "25420.00",
"bullish_premium": "6289.00",
"bearish_premium": "19198.00",
"put_call_ratio": "23.0000000000000000",
"iv_rank": "20.1954",
"implied_move_perc": "0.046000",
"gex_ratio": "0.62356400816226581260",
"gex_net_change": "95.2362",
"gex_call": "2519.6435",
"gex_put": "-1571.1590",
"gex_net": 948.4845,
"gex_call_delta": "32364.4236",
"gex_put_delta": "-53640.7578",
"gex_date": "2026-08-28"
},
"hot_chains": [
{
"strike": "70",
"expires": "2026-12-18",
"option_type": "put",
"volume": 15,
"open_interest": 98,
"implied_volatility": "0.3682938692309823",
"last_price": "12.07",
"total_premium": "18136.00",
"delta": -0.840924360740708
},
{
"strike": "70",
"expires": "2027-03-19",
"option_type": "put",
"volume": 5,
"open_interest": 0,
"implied_volatility": "0.3402065101795977",
"last_price": "12.47",
"total_premium": "6236.00",
"delta": -0.791883623343021
},
{
"strike": "60",
"expires": "2027-03-19",
"option_type": "put",
"volume": 1,
"open_interest": 1,
"implied_volatility": "0.3034587967189969",
"last_price": "5.10",
"total_premium": "510.00",
"delta": -0.504057054600529
}
],
"gamma_profile": {
"spot": 58.675,
"flip_point": null,
"net_gex": 948.48,
"call_walls": [
{
"strike": 65.0,
"gex": 1076.35
},
{
"strike": 60.0,
"gex": 736.88
},
{
"strike": 55.0,
"gex": 333.82
}
],
"put_walls": [
{
"strike": 60.0,
"gex": -798.92
},
{
"strike": 65.0,
"gex": -300.95
},
{
"strike": 70.0,
"gex": -231.5
}
]
},
"ats": {
"symbol": "FER",
"date": "20260827",
"ats_volume": 0,
"total_volume": 329007,
"ats_ratio": 0.0,
"ats_pct": 0.0,
"signal": "Low"
},
"polygon_dp": {
"ticker": "FER",
"signal": "Accumulation",
"avg_vwap_discount_pct": 0.18
},
"oi_changes": {
"net_call_oi_change": 39,
"net_put_oi_change": -56,
"top": [
{
"strike": "70",
"oi_change": -56,
"type": "put"
},
{
"strike": "55",
"oi_change": 39,
"type": "call"
},
{
"strike": "60",
"oi_change": 0,
"type": "call"
},
{
"strike": "65",
"oi_change": 0,
"type": "call"
},
{
"strike": "75",
"oi_change": 0,
"type": "put"
}
]
}
}
}