EFA

iShares MSCI EAFE ETF $104.35 as of 2026-10-29
Model view — historical tendencies for the days ahead, not a forecast
Next 1 day
-0.0%
Next 1 week
+1.0%
Next 1 month
+1.9%
Seasonality
Bullish window historically
Next 30 days (to Nov 28): +1.4% median, 62% of the last 24 years finished up.
20-year seasonality chart →
Mean reversion
Deeply overbought — RSI(2) at 94
RSI(2) under 15 is oversold (this name has historically bounced); over 85 is overbought. Its dip-buy edge in history is -0.02%/day.
Mean-reversion stats →
1-month breakdown — Market · β 0.99 +2.6% · Seasonal tilt -0.7%
$1.3B/day volume 16% volatility +9% 1-year -4% from ATH
52-week range · 74% of the way up · -4% from the high
$91.21$108.89

Congressional trades in EFA Full tracker →

12 members · 20 buys / 34 sells · $3.5M–$7.6M disclosed · latest filing Oct 21, 2026.

SELL JB John Boozman · traded Sep 9, 2026 $1K–$15K
SELL JB John Boozman · traded Nov 20, 2025 $1K–$15K
SELL JB John Boozman · traded May 27, 2026 $1K–$15K
SELL JB John Boozman · traded May 27, 2026 $1K–$15K
BUY JE Joni K Ernst · traded Aug 18, 2025 $1K–$15K
BUY JE Joni K Ernst · traded Apr 1, 2025 $1K–$15K
BUY JE Joni K Ernst · traded Apr 1, 2025 $1K–$15K
BUY JE Joni K Ernst · traded Jun 30, 2025 $1K–$15K
BUY JE Joni K Ernst · traded Jun 30, 2025 $1K–$15K
SELL JE Joni K Ernst · traded Aug 4, 2025 $1K–$15K
SELL JE Joni K Ernst · traded Aug 4, 2025 $1K–$15K
BUY JE Joni K Ernst · traded Aug 18, 2025 $1K–$15K
SELL JE Joni K Ernst · traded Aug 26, 2025 $1K–$15K
SELL JE Joni K Ernst · traded Dec 24, 2025 $1K–$15K
BUY AK Angus S King · traded Dec 29, 2025 $1K–$15K
SELL JB John Boozman · traded Nov 20, 2025 $1K–$15K
SELL JB John Boozman · traded Aug 1, 2025 $1K–$15K
SELL JB John Boozman · traded Sep 9, 2024 $1K–$15K
SELL JB John Boozman · traded Jun 4, 2024 $15K–$50K
SELL JB John Boozman · traded May 31, 2024 $1K–$15K
SELL JB John Boozman · traded Jun 23, 2023 $15K–$50K
SELL JB John Boozman · traded Jun 21, 2023 $1K–$15K
SELL JB John Boozman · traded Apr 11, 2024 $15K–$50K
BUY CM Carol Devine Miller · traded Nov 14, 2022 $50K–$100K
SELL SW Sheldon Whitehouse · traded Oct 29, 2020 $15K–$50K
SELL RW Ron L Wyden · traded May 23, 2019 $15K–$50K
SELL RW Ron L Wyden other · traded Jan 4, 2016 $1K–$15K
BUY RW Ron L Wyden · traded Dec 19, 2018 $15K–$50K
BUY DS Daniel S Sullivan · traded Dec 18, 2018 $1K–$15K
BUY DS Daniel S Sullivan · traded Dec 18, 2018 $1K–$15K
BUY DS Daniel S Sullivan · traded Dec 18, 2018 $1K–$15K
BUY KH Kamala D Harris · traded Mar 3, 2017 $50K–$100K
SELL KH Kamala D Harris · traded Apr 28, 2017 $50K–$100K
BUY DJ David P. Joyce · traded Mar 29, 2018 $1K–$15K
SELL DJ David P. Joyce · traded Jan 5, 2017 $1K–$15K
SELL DJ David P. Joyce · traded May 18, 2017 $15K–$50K
BUY TM Thomas MacArthur · traded Dec 10, 2018 $500K–$1.0M
SELL TM Thomas MacArthur · traded Dec 18, 2018 $15K
SELL PT Patrick J Toomey other · traded Aug 7, 2015 $15K–$50K
BUY PT Patrick J Toomey other · traded Apr 8, 2015 $15K–$50K
SELL TM Thomas MacArthur · traded Jan 19, 2018 $250K–$500K
BUY TM Thomas MacArthur · traded Dec 19, 2017 $250K–$500K
SELL DJ David P. Joyce · traded May 18, 2017 $15K–$50K
SELL DJ David P. Joyce · traded Jan 5, 2017 $1K–$15K
SELL TM Thomas MacArthur · traded Jan 9, 2017 $250K–$500K
SELL RN Randy Neugebauer · traded Mar 3, 2016 $1K–$15K
BUY TM Thomas MacArthur · traded Dec 7, 2016 $250K–$500K
BUY RN Randy Neugebauer · traded Mar 3, 2016 $1K–$15K
SELL TM Thomas MacArthur · traded Feb 19, 2016 $500K–$1.0M
SELL TM Thomas MacArthur · traded Feb 1, 2016 $100K–$250K
BUY TM Thomas MacArthur · traded Dec 16, 2015 $500K–$1.0M
SELL TM Thomas MacArthur · traded Jan 26, 2015 $500K–$1.0M
SELL AK Angus S King other · traded Oct 22, 2013 $1K–$15K
SELL AK Angus S King other · traded Jan 29, 2013 $50K–$100K

Not investment advice.