MU: أكبر حجم تداول لشركة Micron في يونيو 2026
حققت Micron في يونيو 2026 حجم تداول بقيمة 995.7 مليار دولار، لتأتي في المرتبة first في السوق، بينما انخفضت نسبة إعادة التسعير إلى 14 بالمئة.
شهدت شركة Micron تقلبات حادة في إعادة تسعير أسهمها خلال النصف الأول من عام 2026. وفي شهر يونيو، استقر السعر بينما استمرت حركة التداول النشطة. أغلق سهم MU شهر يونيو عند $1151.01، بزيادة قدرها 14%، وهو الشهر الأكثر استقراراً منذ فبراير، وذلك بعد شهر مايو الذي شهد تقلبات بنسبة 89.8%. كما بلغ حجم التداول خلال ساعات العمل العادية $995.7 مليار، مما جعلها في المرتبة first على مستوى سوق الأسهم الأمريكي بأكمله، متفوقة على مؤشر SPY نفسه. وبالنظر إلى التغيرات اليومية، كان شهر يونيو الأكثر تقلبًا في هذا النصف (بمعدل سنوي قدره 127.6%)؛ مما يعني أن الهدوء الحالي هو مجرد وهم مؤقت. إليك ملخص بيانات شهر يونيو — بما في ذلك التداولات، وإفصاحات أسبوع الأرباح، والتقلب، والشركات المنافسة، والفارق السعري، والعقود الاختيارية، وعمليات البيع على المكشوف، والمسار خلال الأشهر الستة الماضية. كل رقم مستخرج من استعلام مخزن؛ يمكنك توسيع أي لوحة لعرض كود SQL الخاص بها.
الشهر في صف واحد
استعلام SQL الدقيق وراء كل رقم
WITH
(
SELECT count() FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'SPY'
AND window_start >= toDateTime('2026-06-19 00:00:00') AND window_start < toDateTime('2026-06-20 00:00:00')
) AS spy_jun19,
(
SELECT max(toFloat64(high)) FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'MU'
AND window_start >= toDateTime('2026-06-01 00:00:00') AND window_start < toDateTime('2026-07-01 00:00:00')
) AS hi,
(
SELECT min(toFloat64(low)) FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'MU'
AND window_start >= toDateTime('2026-06-01 00:00:00') AND window_start < toDateTime('2026-07-01 00:00:00')
) AS lo
SELECT
round(argMinIf(toFloat64(open), window_start, (toHour(window_start) * 60 + toMinute(window_start)) BETWEEN 810 AND 1199), 2) AS month_open,
round(argMaxIf(toFloat64(close), window_start, (toHour(window_start) * 60 + toMinute(window_start)) BETWEEN 810 AND 1199), 2) AS month_close,
round((argMaxIf(toFloat64(close), window_start, (toHour(window_start) * 60 + toMinute(window_start)) BETWEEN 810 AND 1199) / argMinIf(toFloat64(open), window_start, (toHour(window_start) * 60 + toMinute(window_start)) BETWEEN 810 AND 1199) - 1) * 100, 1) AS month_return_pct,
round(hi, 2) AS month_high,
formatDateTime(toTimeZone(minIf(window_start, toFloat64(high) >= hi - 0.011), 'America/New_York'), '%Y-%m-%d %H:%i') AS month_high_first_bar_et,
round(lo, 2) AS month_low,
formatDateTime(toTimeZone(minIf(window_start, toFloat64(low) <= lo + 0.011), 'America/New_York'), '%Y-%m-%d %H:%i') AS month_low_first_bar_et,
round(minIf(toFloat64(low), (toHour(window_start) * 60 + toMinute(window_start)) BETWEEN 810 AND 1199) - lo, 2) AS rth_minus_extended_low,
round(toFloat64(sum(volume)) / 1e9, 2) AS month_shares_bn,
round(sumIf(toFloat64(close) * toFloat64(volume), (toHour(window_start) * 60 + toMinute(window_start)) BETWEEN 810 AND 1199) / 1e9, 1) AS rth_dollar_bn,
uniqExact(toDate(toTimeZone(window_start, 'America/New_York'))) AS session_days_observed,
spy_jun19 AS spy_bars_june19
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'MU'
AND window_start >= toDateTime('2026-06-01 00:00:00') AND window_start < toDateTime('2026-07-01 00:00:00')كان النطاق السعري خلال الشهر واسعاً جداً بالنسبة لسهم بهذا الحجم: انخفض إلى $850.1 (2026-06-05 16:34 ET) وارتفع إلى $1255 (2026-06-25 09:35 ET) — وهو نطاق أوسع من إجمالي تقلبات معظم الأسهم خلال عام كامل. توقف التداول في جميع الأسواق يوم 19 يونيو (0 SPY bars)، لذا تضمن الشهر 21 جلسات تداول.
شهر يونيو مقابل المسار الممتد لستة أشهر
هل تعد نسبة +14% كبيرة؟ بالنسبة لهذا الرمز، كان هذا النصف من العام هادئاً. تعيد اللوحة الحسابات كل شهر بشكل متطابق ومباشر.
استعلام SQL الدقيق وراء كل رقم
SELECT toString(toStartOfMonth(toDate(toTimeZone(window_start, 'America/New_York')))) AS period_start,
round((argMaxIf(toFloat64(close), window_start, (toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959) / argMinIf(toFloat64(open), window_start, (toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959) - 1) * 100, 1) AS month_return_pct,
round(argMaxIf(toFloat64(close), window_start, (toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959), 2) AS month_close,
round(sumIf(toFloat64(close) * toFloat64(volume), (toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959) / 1e9, 1) AS rth_dollar_bn
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'MU'
AND window_start >= toDateTime('2026-01-01 00:00:00') AND window_start < toDateTime('2026-07-01 00:00:00')
GROUP BY period_start
ORDER BY period_startالمسار: 40.5% في يناير، و0% ثابت في فبراير، و-15.9% في مارس سجلت أدنى مستوى إغلاق للنصف ($337.62)، ثم 48.4% في أبريل و89.8% في مايو — من $414.73 إلى $1151.01 خلال ستة أشهر. وارتفع حجم التداول مع ذلك: من 235.8 مليار دولار في يناير إلى 995.7 مليار دولار في يونيو. كان تحرك السعر في يونيو هو الأصغر منذ فبراير؛ بينما كان حجم التداول في يونيو هو الأكبر خلال هذه الفترة.
انخفض السعر، لكن التقلب لم ينخفض.
هل شهر 14% هادئ؟ تظهر التقلبات المحققة — وهي تحركات الإغلاق اليومية المحولة إلى نسبة سنوية — نتائج مختلفة تماماً لشهر يونيو.
استعلام SQL الدقيق وراء كل رقم
SELECT
toString(toStartOfMonth(et_date)) AS period_start,
round(stddevSamp(log_ret) * sqrt(252) * 100, 1) AS realized_vol_ann_pct,
round(100 * stddevSamp(log_ret) / max(stddevSamp(log_ret)) OVER (), 1) AS pct_of_peak_vol,
round(avg(day_range_pct), 1) AS avg_day_range_pct,
round(max(abs(day_move_pct)), 1) AS biggest_day_move_pct,
count() AS return_days
FROM (
SELECT et_date, day_range_pct,
if(prev_close > 0, ln(close_usd / prev_close), NULL) AS log_ret,
if(prev_close > 0, (close_usd / prev_close - 1) * 100, NULL) AS day_move_pct
FROM (
SELECT et_date, close_usd, day_range_pct,
lagInFrame(close_usd) OVER (ORDER BY et_date ASC ROWS BETWEEN 1 PRECEDING AND CURRENT ROW) AS prev_close
FROM (
SELECT toDate(toTimeZone(window_start, 'America/New_York')) AS et_date,
argMaxIf(toFloat64(close), window_start, (toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959) AS close_usd,
(maxIf(toFloat64(high), (toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959) / minIf(toFloat64(low), (toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959) - 1) * 100 AS day_range_pct
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'MU'
AND window_start >= toDateTime('2026-01-01 00:00:00') AND window_start < toDateTime('2026-07-01 00:00:00')
GROUP BY et_date
)
)
)
WHERE isFinite(log_ret) AND log_ret IS NOT NULL
GROUP BY period_start
ORDER BY period_startكان شهر يونيو الشهر الأكثر اضطراباً في النصف الأول وفقاً لهذا المقياس: بنسبة 127.6% سنوياً، وهو ما يتجاوز حتى نسبة 101.4% لشهر مايو، مع متوسط نطاق جلسة بلغ 7.6% وحركة إغلاق مقابل إغلاق بلغت 15.8%. كانت نقاط البداية والنهاية هادئة، لكن الأيام التي بينهما لم تكن كذلك.
جلسة بجلسة
استعلام SQL الدقيق وراء كل رقم
SELECT et_date, close_usd,
round(if(prev_close = 0, NULL, (close_usd / prev_close - 1) * 100), 1) AS change_pct,
shares_m
FROM (
SELECT et_date, close_usd, shares_m,
lagInFrame(close_usd) OVER (ORDER BY et_date ASC ROWS BETWEEN 1 PRECEDING AND CURRENT ROW) AS prev_close
FROM (
SELECT toDate(toTimeZone(window_start, 'America/New_York')) AS et_date,
round(argMaxIf(toFloat64(close), window_start, (toHour(window_start) * 60 + toMinute(window_start)) BETWEEN 810 AND 1199), 2) AS close_usd,
round(toFloat64(sum(volume)) / 1e6, 1) AS shares_m
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'MU'
AND window_start >= toDateTime('2026-06-01 00:00:00') AND window_start < toDateTime('2026-07-01 00:00:00')
GROUP BY et_date
)
)
ORDER BY et_dateتتأرجح الجداول بشكل حاد في كلا الاتجاهين — من $1034.83 في 2026-06-01 خلال فترة الاضطراب وصولاً إلى $1151.01 في الجلسة الأخيرة. هذا ما يخفيه مؤشر "+14% خلال الشهر": كانت النقاط الطرفية فقط هي الهادئة. تتركز أثقل البيانات في أسبوع الأرباح — الموضح في القسم التالي.
هل توافقت التقلبات مع الربع السنوي المُعلن؟
يمكن تحديد التواريخ بدقة؛ وذلك عبر مراجعة سجلات MU لشهر يونيو المستخرجة من فهرس هيئة الأوراق المالية والبورصات (SEC)، ومقارنتها بحركة التداول في تلك التواريخ.
استعلام SQL الدقيق وراء كل رقم
WITH
(
SELECT maxIf(filing_date, form_type = '8-K')
FROM global_markets.stocks_sec_edgar_index
WHERE cik = '0000723125' AND filing_date >= toDate('2026-06-01') AND filing_date <= toDate('2026-06-30')
) AS last_8k_date,
(
SELECT minIf(filing_date, form_type = '10-Q')
FROM global_markets.stocks_sec_edgar_index
WHERE cik = '0000723125' AND filing_date >= toDate('2026-06-01') AND filing_date <= toDate('2026-06-30')
) AS tenq_date,
(
SELECT (count(), countIf(form_type = '8-K'), countIf(form_type = '4'))
FROM global_markets.stocks_sec_edgar_index
WHERE cik = '0000723125' AND filing_date >= toDate('2026-06-01') AND filing_date <= toDate('2026-06-30')
) AS filing_census,
(
SELECT toDate(toTimeZone(min(window_start), 'America/New_York'))
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'MU'
AND window_start >= toDateTime('2026-06-01 00:00:00') AND window_start < toDateTime('2026-07-01 00:00:00')
AND toFloat64(high) >= (
SELECT max(toFloat64(high)) FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'MU' AND window_start >= toDateTime('2026-06-01 00:00:00') AND window_start < toDateTime('2026-07-01 00:00:00')
) - 0.011
) AS month_high_date
SELECT
toString(last_8k_date) AS earnings_8k_filed,
if(last_8k_date = toDate('2026-06-24'), 1, 0) AS eightk_on_jun24,
toString(tenq_date) AS tenq_filed,
dateDiff('day', last_8k_date, tenq_date) AS days_8k_to_10q,
filing_census.1 AS june_filings_total,
filing_census.2 AS eightk_filings,
filing_census.3 AS form4_filings,
round((anyIf(close_usd, et_date = toDate('2026-06-25')) / anyIf(close_usd, et_date = toDate('2026-06-24')) - 1) * 100, 1) AS next_session_move_pct,
round(anyIf(shares_m, et_date = toDate('2026-06-25')), 1) AS next_session_shares_m,
round(anyIf(shares_m, et_date = toDate('2026-06-25')) - maxIf(shares_m, et_date != toDate('2026-06-25')), 1) AS shares_lead_over_next_busiest_m,
if(month_high_date = toDate('2026-06-25'), 1, 0) AS month_high_on_jun25
FROM (
SELECT toDate(toTimeZone(window_start, 'America/New_York')) AS et_date,
argMaxIf(toFloat64(close), window_start, (toHour(window_start) * 60 + toMinute(window_start)) BETWEEN 810 AND 1199) AS close_usd,
toFloat64(sum(volume)) / 1e6 AS shares_m
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'MU'
AND window_start >= toDateTime('2026-06-01 00:00:00') AND window_start < toDateTime('2026-07-01 00:00:00')
GROUP BY et_date
)يعود تاريخ نموذج 8-K الربع سنوي الخاص بشركة MU إلى 2026-06-24، بينما يعود تاريخ نموذج 10-Q إلى 1، أي بعده بيوم واحد (ملفات شهر يونيو 8، ونماذج Form 4 الخاصة بالمطلعين 3). أغلقت جلسة التداول التي تلت تاريخ نموذج 8-K على ارتفاع قدره 15.8% مع تداول 77.2 مليون سهم — وهو أعلى حجم تداول في الشهر، بفارق 5.9 مليون سهم عن ثاني أعلى حجم تداول — كما سجلت الجلسة نفسها أعلى سعر شهري عند 1255 دولار (في تمام الساعة 2026-06-25 09:35 بتوقيت شرق الولايات المتحدة؛ ويؤكد عمود الاتفاق هذا التطابق). تقتصر هذه الصفحة على رصد هذا التوافق فقط.
قصة Micron، أم قصة ذاكرة؟
هل تحرك قطاع الذاكرة والتخزين بالكامل أيضاً؟ تم تحديد سلة الأسهم: الأسماء الثلاثة في قطاع التخزين التي ارتبطت أخبار شهر يونيو بها أكثر من MU، بالإضافة إلى NVDA و SPY كمقاييس.
استعلام SQL الدقيق وراء كل رقم
WITH (
SELECT (argMaxIf(toFloat64(close), window_start, (toHour(window_start) * 60 + toMinute(window_start)) BETWEEN 810 AND 1199) / argMinIf(toFloat64(open), window_start, (toHour(window_start) * 60 + toMinute(window_start)) BETWEEN 810 AND 1199) - 1) * 100
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'MU' AND window_start >= toDateTime('2026-06-01 00:00:00') AND window_start < toDateTime('2026-07-01 00:00:00')
) AS mu_return
SELECT ticker,
round(june_return_pct, 1) AS june_return_pct,
round(june_return_pct - mu_return, 1) AS vs_mu_pct_points,
rth_dollar_bn,
round(100 * rth_dollar_bn / max(rth_dollar_bn) OVER (), 1) AS pct_of_top_turnover
FROM (
SELECT ticker,
(argMaxIf(toFloat64(close), window_start, (toHour(window_start) * 60 + toMinute(window_start)) BETWEEN 810 AND 1199) / argMinIf(toFloat64(open), window_start, (toHour(window_start) * 60 + toMinute(window_start)) BETWEEN 810 AND 1199) - 1) * 100 AS june_return_pct,
round(sumIf(toFloat64(close) * toFloat64(volume), (toHour(window_start) * 60 + toMinute(window_start)) BETWEEN 810 AND 1199) / 1e9, 1) AS rth_dollar_bn
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker IN ('MU', 'SNDK', 'WDC', 'INTC', 'NVDA', 'SPY')
AND window_start >= toDateTime('2026-06-01 00:00:00') AND window_start < toDateTime('2026-07-01 00:00:00')
GROUP BY ticker
)
ORDER BY june_return_pct DESCلقد كانت حركة في قطاع الذاكرة — وقد تأخرت MU عن هذا الركب. ارتفع SNDK بمقدار 31.3%، و INTC بمقدار 27.5%، و WDC بمقدار 19.1% — حيث تفوقت كل أسهم التخزين على MU بمقدار 5.1 إلى 17.3 نقطة — بينما أغلق كل من SPY و NVDA شهر يونيو على انخفاض. ما يميز MU هو أن حجم تداولها يتجاوز جميع الأسهم المدرجة هنا.
أكبر رمز تداول في السوق
استعلام SQL الدقيق وراء كل رقم
SELECT ticker,
round(sum(toFloat64(volume) * toFloat64(close)) / 1e9, 1) AS regular_hours_dollar_bn,
round(100 * sum(toFloat64(volume) * toFloat64(close)) / max(sum(toFloat64(volume) * toFloat64(close))) OVER (), 1) AS pct_of_leader
FROM global_markets.delayed_stocks_minute_aggs
WHERE window_start >= toDateTime('2026-06-01 00:00:00') AND window_start < toDateTime('2026-07-01 00:00:00')
AND (toHour(window_start) * 60 + toMinute(window_start)) BETWEEN 810 AND 1199
AND ticker NOT IN ('SPCX')
GROUP BY ticker
ORDER BY regular_hours_dollar_bn DESC
LIMIT 10استعلام SQL الدقيق وراء كل رقم
WITH (
SELECT sum(toFloat64(volume) * toFloat64(close))
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'MU'
AND window_start >= toDateTime('2026-06-01 00:00:00') AND window_start < toDateTime('2026-07-01 00:00:00')
AND (toHour(window_start) * 60 + toMinute(window_start)) BETWEEN 810 AND 1199
) AS mu_d
SELECT
countIf(d > mu_d AND ticker != 'MU') + 1 AS mu_rank,
round(mu_d / 1e9, 1) AS mu_dollar_bn,
round((mu_d - maxIf(d, d < mu_d AND ticker != 'MU')) / 1e9, 1) AS lead_over_next_bn
FROM (
SELECT ticker, sum(toFloat64(volume) * toFloat64(close)) AS d
FROM global_markets.delayed_stocks_minute_aggs
WHERE window_start >= toDateTime('2026-06-01 00:00:00') AND window_start < toDateTime('2026-07-01 00:00:00')
AND (toHour(window_start) * 60 + toMinute(window_start)) BETWEEN 810 AND 1199
AND ticker NOT IN ('SPCX')
GROUP BY ticker
)احتلت MU المرتبة first من بين جميع الرموز المدرجة في الولايات المتحدة من حيث حجم التداول بالدولار خلال ساعات التداول العادية لشهر يونيو — 995.7 مليار دولار، متفوقة على SPY بمقدار 224.3 مليار دولار في المركز الثاني. من النادر أن يتجاوز تداول شركة واحدة حجم تداول صندوق المؤشر الرئيسي لمدة شهر كامل؛ وتوضح أقسام الأرباح والشركات المماثلة أعلاه سياق هذا الأداء. المصدر: الفترة من 1 إلى 30 يونيو خلال ساعات التداول العادية، مع استبعاد إدراج رمز مكرر واحد في انتظار التحقق من الكيان (إيصالاته). يمكنك الاطلاع على نظرة شاملة للسوق في ملخص شهر يونيو.
مكونات شريط التداول
استعلام SQL الدقيق وراء كل رقم
WITH
(
SELECT (round(count() / 1e6, 2),
round(100.0 * countIf(bid_price > 0 AND ask_price > 0 AND ask_price > bid_price) / count(), 2),
countIf(bid_price > 0 AND ask_price > 0 AND ask_price < bid_price),
countIf(bid_price <= 0 OR ask_price <= 0))
FROM global_markets.cache_stocks_quotes
WHERE ticker = 'MU'
AND sip_timestamp >= toDateTime64('2026-06-01 00:00:00', 9) AND sip_timestamp < toDateTime64('2026-07-01 00:00:00', 9)
) AS quote_census
SELECT
round(count() / 1e6, 2) AS prints_m,
quantileDeterministic(0.5)(toFloat64(size), toUInt64(abs(sequence_number))) AS median_print_shares,
round(avg(toFloat64(size)), 1) AS avg_print_shares,
round(100.0 * countIf(size < 100) / count(), 1) AS odd_lot_pct_of_prints,
round(100.0 * countIf(toFloat64(size) != round(toFloat64(size))) / count(), 2) AS fractional_pct_of_prints,
quote_census.1 AS nbbo_updates_m,
quote_census.2 AS clean_two_sided_pct,
quote_census.3 AS crossed_updates,
quote_census.4 AS one_sided_or_empty_updates
FROM global_markets.stocks_trades
WHERE ticker = 'MU'
AND sip_timestamp >= toDateTime64('2026-06-01 00:00:00', 9) AND sip_timestamp < toDateTime64('2026-07-01 00:00:00', 9)35.17 مليون صفقة بمتوسط 8 سهماً — و91.7% من الكميات الفردية، وهو أحد أكثر أشرطة التداول التي قمنا بقياسها انقساماً لصالح صغار المستثمرين (انخفضت تداولات NVDA في شهر يونيو بشكل ملحوظ؛ تحليلها المتعمق يتضمن اللوحة المزدوجة). عندما يصل سعر السهم إلى أربعة أرقام، تصبح "الكمية الكاملة" مبلغاً ضخماً، لذا تهيمن الكميات الصغيرة بطبيعة الحال؛ وتشير الصفقات الكسرية (9.04%) إلى الاتجاه نفسه. بيانات العرض والطلب: 19.64 مليون تحديث لـ NBBO، 99.86% تحديث ثنائي الجانب، 16963 تحديث متقاطع، 78 تحديث أحادي الجانب أو فارغ — هذه البيانات معلنة وليست مفقودة.
الفارق السعري أثناء إعادة تسعير السهم
تطرح الأسهم التي تتضاعف قيمتها ثلاث مرات تقريبًا خلال ربع سنوي سؤالاً حول الفارق السعري: هل ظلت عروض الأسعار متقاربة بينما كان السعر يتجه نحو مستويات جديدة؟
استعلام SQL الدقيق وراء كل رقم
SELECT session,
round(quantileDeterministicIf(0.5)(toFloat64(ask_price) - toFloat64(bid_price), toUInt64(toUnixTimestamp64Micro(sip_timestamp)), bid_price > 0 AND ask_price >= bid_price) * 100, 1) AS med_spread_cents,
round(quantileDeterministicIf(0.5)((toFloat64(ask_price) - toFloat64(bid_price)) / ((toFloat64(ask_price) + toFloat64(bid_price)) / 2) * 10000, toUInt64(toUnixTimestamp64Micro(sip_timestamp)), bid_price > 0 AND ask_price >= bid_price), 2) AS med_spread_bps,
count() AS quote_updates,
countIf(NOT (bid_price > 0 AND ask_price > 0 AND ask_price >= bid_price)) AS invalid_dropped
FROM global_markets.cache_stocks_quotes
WHERE ticker = 'MU'
AND sip_timestamp >= toDateTime64('2026-06-01 13:30:00', 9) AND sip_timestamp < toDateTime64('2026-07-01 00:00:00', 9)
AND (toHour(sip_timestamp) * 60 + toMinute(sip_timestamp)) BETWEEN 810 AND 1199
GROUP BY toDate(toTimeZone(sip_timestamp, 'America/New_York')) AS session
ORDER BY sessionبقي الفارق السعري بمستوى المؤسسات المالية طوال فترة التحرك مقاساً بنقاط الأساس: 3.96 نقطة أساس في 2026-06-01، و4.19 نقطة أساس في الجلسة الأخيرة — وتتبع خانة السنتات مستوى السعر نفسه تقريبًا. لفهم الآلية، راجع شرح الفارق السعري.
Options: a two-way book
استعلام SQL الدقيق وراء كل رقم
SELECT
round(count() / 1e6, 2) AS prints_m,
uniqExact(ticker) AS distinct_contracts,
round(sum(size) / 1e6, 2) AS contracts_traded_m,
round(sum(toFloat64(price) * size) * 100 / 1e9, 2) AS premium_notional_busd,
round(toFloat64(sumIf(size, substring(ticker, 11, 1) = 'P')) / toFloat64(sumIf(size, substring(ticker, 11, 1) = 'C')), 2) AS month_put_call_ratio,
uniqExact(substring(ticker, 5, 6)) AS expiries_traded,
round(intDiv(toUInt32OrZero(substring(argMax(ticker, sz), 12, 8)), 1000), 0) AS busiest_strike_usd
FROM (
SELECT ticker, price, size, sum(size) OVER (PARTITION BY ticker) AS sz
FROM global_markets.options_trades
WHERE startsWith(ticker, 'O:MU') AND length(ticker) = 19
AND sip_timestamp >= toDateTime64('2026-06-01 00:00:00', 9) AND sip_timestamp < toDateTime64('2026-07-01 00:00:00', 9)
)16.76 million contracts across 11789 distinct contracts, for $77.13 billion in premium — and the book was two-way: a month put/call ratio of 0.99, essentially parity (NVDA's June ran call-heavy; compare). Near-parity during a violent repricing is the options market split on both sides of the move — the data shows the split, not the intent.
استعلام SQL الدقيق وراء كل رقم
SELECT
concat('$', toString(toUInt32(bucket))) AS strike_bucket,
call_contracts,
put_contracts,
round(100.0 * put_contracts / (call_contracts + put_contracts), 1) AS put_share_pct
FROM (
SELECT
least(floor(toFloat64(toUInt32OrZero(substring(ticker, 12, 8))) / 1000 / 100) * 100, 1500) AS bucket,
toUInt64(sumIf(size, substring(ticker, 11, 1) = 'C')) AS call_contracts,
toUInt64(sumIf(size, substring(ticker, 11, 1) = 'P')) AS put_contracts
FROM global_markets.options_trades
WHERE startsWith(ticker, 'O:MU') AND length(ticker) = 19
AND sip_timestamp >= toDateTime64('2026-06-01 00:00:00', 9) AND sip_timestamp < toDateTime64('2026-07-01 00:00:00', 9)
GROUP BY bucket
)
ORDER BY toUInt32OrZero(substring(strike_bucket, 2))The strike map spans a range that would have been absurd in January — real volume from the $0 bucket to the $1500+ ceiling, a footprint of how far the underlying moved. What did owning that movement cost? The month's final session prices it:
استعلام SQL الدقيق وراء كل رقم
WITH (
SELECT argMaxIf(toFloat64(close), window_start, (toHour(window_start) * 60 + toMinute(window_start)) BETWEEN 810 AND 1199)
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'MU' AND window_start >= toDateTime('2026-06-30 00:00:00') AND window_start < toDateTime('2026-07-01 00:00:00')
) AS spot
SELECT
toString(any(expiry)) AS nearest_expiry,
dateDiff('day', toDate('2026-06-30'), any(expiry)) AS calendar_days_to_expiry,
round(spot, 2) AS spot_close,
argMin(strike_usd, (dist, strike_usd)) AS atm_strike,
round(argMin(call_last + put_last, (dist, strike_usd)), 2) AS straddle_usd,
round(argMin(call_last + put_last, (dist, strike_usd)) / spot * 100, 2) AS straddle_pct_of_spot,
count() AS two_sided_strikes
FROM (
SELECT expiry, strike_usd, abs(strike_usd - spot) AS dist,
anyIf(last_px, opt_type = 'C') AS call_last,
anyIf(last_px, opt_type = 'P') AS put_last
FROM (
SELECT
toDateOrNull(concat('20', substring(ticker, 5, 2), '-', substring(ticker, 7, 2), '-', substring(ticker, 9, 2))) AS expiry,
substring(ticker, 11, 1) AS opt_type,
toFloat64(toUInt32OrZero(substring(ticker, 12, 8))) / 1000 AS strike_usd,
argMax(toFloat64(price), (sip_timestamp, toFloat64(price))) AS last_px
FROM global_markets.options_trades
WHERE startsWith(ticker, 'O:MU') AND length(ticker) = 19
AND sip_timestamp >= toDateTime64('2026-06-30 00:00:00', 9) AND sip_timestamp < toDateTime64('2026-07-01 00:00:00', 9)
GROUP BY expiry, opt_type, strike_usd
)
WHERE expiry > toDate('2026-06-30')
GROUP BY expiry, strike_usd
HAVING countIf(opt_type = 'C') > 0 AND countIf(opt_type = 'P') > 0
)
WHERE expiry = (
SELECT min(toDateOrNull(concat('20', substring(ticker, 5, 2), '-', substring(ticker, 7, 2), '-', substring(ticker, 9, 2))))
FROM global_markets.options_trades
WHERE startsWith(ticker, 'O:MU') AND length(ticker) = 19
AND sip_timestamp >= toDateTime64('2026-06-30 00:00:00', 9) AND sip_timestamp < toDateTime64('2026-07-01 00:00:00', 9)
AND toDateOrNull(concat('20', substring(ticker, 5, 2), '-', substring(ticker, 7, 2), '-', substring(ticker, 9, 2))) > toDate('2026-06-30')
)As of the June 30 close, the nearest expiry sat 2 calendar days out; the at-the-money pair — a call plus a put at the $1150 strike — last traded for a combined $69.95: 6.08% of the $1151.01 share price. A buyer needed a move that size, either way, within those 2 days to break even — June ended still priced for outsized movement.
The news flow
استعلام SQL الدقيق وراء كل رقم
WITH
(
SELECT (JSONExtractString(any(publisher), 'name'), count())
FROM global_markets.stocks_news
WHERE has(tickers, 'MU')
AND published_utc >= toDateTime('2026-06-01 00:00:00') AND published_utc < toDateTime('2026-07-01 04:00:00')
GROUP BY JSONExtractString(publisher, 'name') ORDER BY count() DESC LIMIT 1
) AS top_pub
SELECT
count() AS june_articles,
uniqExact(JSONExtractString(publisher, 'name')) AS publishers,
top_pub.1 AS top_publisher,
round(100.0 * top_pub.2 / count(), 0) AS top_publisher_pct,
countIf(has(tickers, 'NVDA')) AS nvda_co_articles,
countIf(has(tickers, 'SNDK')) AS sndk_co_articles,
countIf(has(tickers, 'INTC')) AS intc_co_articles
FROM global_markets.stocks_news
WHERE has(tickers, 'MU')
AND published_utc >= toDateTime('2026-06-01 00:00:00') AND published_utc < toDateTime('2026-07-01 04:00:00')195 MU-tagged articles from 4 publishers — read skeptically, The Motley Fool alone wrote 59% of them. Co-tags frame a semiconductor story: NVDA in 86 articles, SNDK in 32, INTC in 21. What was it about? The vendor's own article tags give the vocabulary without adopting it:
استعلام SQL الدقيق وراء كل رقم
SELECT keyword, count() AS articles,
round(100.0 * count() / (SELECT count() FROM global_markets.stocks_news WHERE has(tickers, 'MU') AND published_utc >= toDateTime('2026-06-01 00:00:00') AND published_utc < toDateTime('2026-07-01 04:00:00')), 1) AS pct_of_articles
FROM global_markets.stocks_news
ARRAY JOIN keywords AS keyword
WHERE has(tickers, 'MU')
AND published_utc >= toDateTime('2026-06-01 00:00:00') AND published_utc < toDateTime('2026-07-01 04:00:00')
GROUP BY keyword
ORDER BY articles DESC, keyword ASC
LIMIT 10"AI infrastructure" leads at 49 of 195 articles, with "memory chips", "DRAM" and "high-bandwidth memory" behind it — an AI-memory vocabulary, reported as tag counts, not as an explanation.
تراجعت عمليات البيع على المكشوف — ولا تزال هناك فجوة في التغطية
استعلام SQL الدقيق وراء كل رقم
SELECT toString(date) AS d,
round(toFloat64(any(short_volume)) / 1e6, 2) AS short_shares_m,
round(100 * toFloat64(any(short_volume)) / toFloat64(any(total_volume)), 1) AS short_pct_of_offexchange
FROM global_markets.stocks_short_volume
WHERE ticker = 'MU' AND date >= toDate('2026-06-01') AND date <= toDate('2026-06-30')
GROUP BY date
ORDER BY dateبخصوص التغطية: يحتوي ملف حجم البيع على المكشوف لشركة MU لشهر يونيو على 16 من 21 جلسات فقط — فبالإضافة إلى الاقتطاع الذي طال السوق بأكمله في 29 يونيو، تغيب عدة صفوف لشركة MU تمامًا — لذا لم يتم حساب النسبة على مستوى الشهر؛ الصفوف اليومية دقيقة، والفجوات معلنة.
استعلام SQL الدقيق وراء كل رقم
SELECT
toString(maxIf(settlement_date, settlement_date <= toDate('2026-06-20'))) AS mid_june_settlement,
round(toFloat64(maxIf(short_interest, settlement_date <= toDate('2026-06-20'))) / 1e6, 2) AS mid_june_shares_short_m,
toString(maxIf(settlement_date, settlement_date > toDate('2026-06-20'))) AS eom_settlement,
round(toFloat64(maxIf(short_interest, settlement_date > toDate('2026-06-20'))) / 1e6, 2) AS eom_shares_short_m,
round((toFloat64(maxIf(short_interest, settlement_date <= toDate('2026-06-20'))) - toFloat64(maxIf(short_interest, settlement_date > toDate('2026-06-20')))) / 1e6, 2) AS decline_m_shares,
round(toFloat64(maxIf(short_interest, settlement_date > toDate('2026-06-20'))) / toFloat64(maxIf(avg_daily_volume, settlement_date > toDate('2026-06-20'))), 2) AS eom_days_to_cover
FROM global_markets.stocks_short_interest
WHERE ticker = 'MU' AND settlement_date >= toDate('2026-06-01') AND settlement_date <= toDate('2026-06-30')زوج التسوية مكتمل: انخفض حجم الأسهم التي تم بيعها على المكشوف عند تسوية 2026-06-15 والبالغ 41.59 مليون سهم إلى 31.67 مليون سهم بحلول 2026-06-30 — أي انخفاض قدره 9.92 مليون سهم خلال النصف الثاني، وهو النصف الذي شهد أسبوع الأرباح. يعادل مركز نهاية الشهر 0.53 أيام من متوسط حجم التداول — وهو رقم صغير بالنسبة لهذا السجل. نُشرت هذه الصفحة لأول مرة مع هذا الرقم المعلق (التأخير أمر طبيعي)؛ والرقم أعلاه هو الرقم الفعلي عند وصوله.
المؤشرات الأساسية خلف حركة السهم
ماذا تظهر بيانات الشركة الخاصة؟ هناك ملاحظة واحدة: تتبع البيانات الجدول الزمني للإفصاحات؛ حيث يسبق أحدث صف التقرير الربع سنوي (10-Q) الصادر في 10 يونيو، لذا فإن الاتجاه العام هو ما يظهر في العرض، وليس أحدث نقطة بيانات.
استعلام SQL الدقيق وراء كل رقم
SELECT quarter_end, revenue_bn,
round(100 * revenue_bn / max(revenue_bn) OVER (), 1) AS pct_of_peak_revenue,
net_income_bn, diluted_eps
FROM (
SELECT toString(period_end) AS quarter_end,
round(toFloat64(revenue) / 1e9, 2) AS revenue_bn,
round(toFloat64(net_income_loss_attributable_common_shareholders) / 1e9, 2) AS net_income_bn,
round(toFloat64(diluted_earnings_per_share), 2) AS diluted_eps
FROM global_markets.stocks_income_statements
WHERE has(tickers, 'MU') AND timeframe = 'quarterly'
ORDER BY period_end DESC
LIMIT 6
)
ORDER BY quarter_end ASCعلى مدار الأرباع الستة المسجلة، تتراوح الإيرادات بين 7.75 مليار دولار (2024-08-29) و13.64 مليار دولار (2025-11-27) — ويمثل أحدث صف ذروة هذه الفترة — مع تحقيق صافي دخل قدره 5.24 مليار دولار وربحية سهم مخفضة قدرها 4.6 في ذلك الربع. لا يسير النمو في خط مستقيم، لكن الفترة تنتهي عند أعلى مستوياتها.
ما يجب مراقبته من هنا
حقائق التقويم فقط: موعد تسوية مراكز البيع على المكشوف القادم يحل في منتصف يوليو، وسيُنشر وفقاً لتأخر FINRA المعتاد؛ وستتحول بيانات الربع المودع في يونيو إلى بيانات أساسية بمجرد تحديث بيانات المورد؛ وستخضع بيانات يوليو لهذا الإجراء في الإصدار القادم من هذه السلسلة.
الأسئلة الشائعة
لماذا تحرك سهم MU بشكل كبير في يونيو 2026؟
تقيس هذه الصفحة الحركة بدلاً من تفسيرها: تداول MU بين $850.1 و $1255؛ وتاريخ نموذج 8-K الربع سنوي هو 2026-06-24، مع ارتفاع الجلسة التالية بنسبة 15.8% عند أعلى حجم تداول في الشهر؛ وتحركت سلة أسهم الذاكرة بالكامل بنفس الطريقة خلال هذه الفترة.
ما مدى تقلب سهم MU في يونيو 2026؟
كان هذا الشهر الأكثر تقلبًا في النصف الأول من العام: حيث بلغ التقلب الفعلي السنوي 127.6% ومتوسط نطاق الجلسة 7.6%، مقابل عائد إجمالي من البداية إلى النهاية بلغ 14% فقط.
هل كانت حركة MU في يونيو خاصة بالشركة أم شملت القطاع بأكمله؟
كانت الحركة على مستوى القطاع، حيث كان MU الأقل نموًا بين الأسهم الرابحة: ارتفع SNDK بنسبة 31.3% وتفوقت جميع أسهم التخزين على نسبة 14% الخاصة بـ MU، بينما أغلق كل من SPY و NVDA عند مستويات أدنى. تميز MU كان في حجم التداول: 995.7 مليار دولار، وهو الأكبر في السلة.
هل الاهتمام بالبيع على المكشوف (short interest) مرتفع في MU؟
صغير مقارنة بحجم تداول السهم: 31.67 مليون سهم عند تسوية 2026-06-30 — أي ما يعادل 0.53 يومًا من متوسط حجم التداول لتغطية المراكز، بانخفاض قدره 9.92 مليون عن منتصف يونيو. تُنشر بيانات الاهتمام بالبيع على المكشوف دائمًا بتأخر عن تاريخ التسوية.
ماذا تعني نسبة خيارات البيع إلى خيارات الشراء (put/call ratio) لشركة MU؟
نسبة 0.99 في يونيو تعني تداول خيارات البيع والشراء بأحجام متساوية تقريبًا — مما يشير إلى سوق ثنائي الاتجاه، وليس رهاناً من جانب واحد. القيمة التي تقل كثيراً عن واحد تشير إلى ميل نحو خيارات الشراء (كما حدث مع NVDA في يونيو)، بينما تشير القيمة التي تزيد كثيراً عن واحد إلى ميل نحو خيارات البيع.
ملاحظات البيانات
ملاحظات البيانات الكاملة
- الكيان. MU هي شركة Micron Technology, Inc.، برقم CIK 0000723125 — هوية EDGAR واحدة مستمرة؛ لا توجد تحفظات بشأن إعادة استخدام الرمز.
- تغطية حجم التداول القصير. تغطي ملفات شهر يونيو 16 من جلسات 21 (بما في ذلك انقطاع 29 يونيو والغيابات الخاصة بشركة MU)؛ تُعرض النسب لكل يوم على حدة فقط.
- سلة الشركات المماثلة. SNDK و WDC و INTC — وهي أكثر شركات التخزين تكراراً في تدفق أخبار MU خلال شهر يونيو — بالإضافة إلى NVDA و SPY كمقاييس؛ تم تحديدها مسبقاً ولم تُجمع لاحقاً.
- تحليل الخيارات. تمت إعادة تحليل تاريخ الانتهاء/النوع/سعر التنفيذ من رمز OCC (المواقع 5/11/12)؛ وتفترض العلاوة مضاعف 100 سهم.
- طريقة الاستراتيجية المزدوجة (Straddle). أسعار آخر تداول (وليس عروض الأسعار) عند سعر التنفيذ الأقرب للإغلاق النهائي، والأقرب لتاريخ الانتهاء بعد نهاية الشهر — وهي تعتمد على سجل التداول لا التقلب الضمني للنموذج.
- تأخر البيانات الأساسية. يتأخر تدفق قائمة الدخل عن جدول تقديم الإفصاحات؛ وأحدث صف لشركة MU يسبق تقرير 10-Q الخاص بشهر يونيو — وذلك لتوفير سياق للاتجاه فقط.
- إغلاق 19 يونيو تم التحقق منه عبر سجل نتائج SPY الصفرية.
- لوحات الفوارق السعرية تستبعد العروض المتقاطعة أو أحادية الجانب، مع الإفصاح عن عدد حالات السقوط في نفس الصف.
- السياق العام للسوق — بما في ذلك هذا الرمز في أعلى قائمة المتصدرين للسوق بأكمله — موجود في ملخص يونيو 2026.
المنهجية
- الفترة هي من 1 إلى 30 يونيو 2026 (21 جلسات، تم التحقق منها من خلال الأعمدة المرصودة). تُحسب العوائد من افتتاح الساعات العادية إلى إغلاق الساعات العادية الأخير؛ شهر يونيو يتبع توقيت EDT بالكامل، لذا فإن الساعات العادية هي 13:30–20:00 بالتوقيت العالمي المنسق (UTC) كحدود خام. أما اللوحات المتتابعة فتشمل أشهر توقيت EST وتستخدم مرشح توقيت المنطقة الشرقية بدلاً من ذلك.
- التقلب المحقق = الانحراف المعياري لعينة من العوائد اللوغاريتمية للإغلاق اليومي (إغلاقات الساعات العادية)، ويُحول إلى معدل سنوي باستخدام الجذر التربيعي لـ 252؛ العائد الأول في الشهر الذي يتجاوز حدود الشهر يُحسب ضمن الشهر اللاحق.
- تُعاد حساب المقارنات المتتابعة بشكل مباشر، ولا تُستمد أبداً من قيمة مخزنة.
- يتم التوليد عبر نظام الدفعات فقط من خلال مسار القراءة فقط المقيد؛ ولا تقوم الصفحة العامة أبداً بالاستعلام المباشر. المستودع بتاريخ 12 يوليو 2026.
كل لوحة هي كائن مخزن واحد — رسم بياني، جدول، SQL. يمكنك إجراء أي استعلام إضافي عبر محطة Strasmore.