MU: Обсяги торгів Micron червень 2026
Показники Micron за червень 2026: 995.7 мільярд доларів обороту в основні години, first місце на ринку, а переоцінка за місяць склала 14 відсотків.
У першому півріччі 2026 року Micron зазнала різкої переоцінки вартості. У червні ціна стабілізувалася, проте обсяги торгів залишилися високими. Акції MU закрилися червень на рівні $1151.01, що на 14% вище за попередній показник. Це був найспокійніший місяць з лютого після 89.8% травня. При цьому обсяг торгів у звичайні години склав $995.7 мільярд, що поставило компанію на first місце за всім ринком США, випередивши навіть SPY. Якщо розглядати показники щоденно, червень став найволатильнішим місяцем півріччя (127.6% у річному обчисленні): спокій є лише ілюзією. Нижче наведено дані за червень: обсяги торгів, звіти за тиждень публікації прибутку, волатильність, порівняння з конкурентами, spread, опціони, короткі позиції та динаміка за шість місяців. Кожне число отримано шляхом запиту до бази даних; розгорніть будь-яку панель, щоб переглянути її 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), тому місяць склався з 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
)Щоквартальний звіт MU 8-K датований 2026-06-24, а звіт 10-Q — на 1 день пізніше (червень 8, звіти інсайдерів за формою 4 у 3). Сесія після дати 8-K закрилася на 15.8% вище при обсязі 77.2 мільйонів акцій — це був найбільший обсяг за місяць, на 5.9 мільйонів більше, ніж у наступного лідера за обсягами, — а місячний максимум у $1255 був зафіксований у ту саму сесію (2026-06-25 09:35 ET; стовпець угоди підтверджує збіг). Ця сторінка лише констатує факт такого збігу.
Історія 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 мільярда, що на $224.3 мільярда більше за SPY на другому місці. Ситуація, коли одна компанія торгується обсягами, що перевищують показники головного індексного фонду протягом місяця, є рідкісною для структури ринку; контекст наведено у розділах про звіти та аналогів вище. Основа: 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 bps на 2026-06-01, 4.19 bps на останній сесії — показник у центах приблизно відповідає рівню ціни. Щодо механізмів, див. пояснення щодо спреду.
Опціони: двосторонній стакан
Точний 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 мільйонів контрактів у межах 11789 окремих контрактів, на суму $77.13 мільярдів премії — при цьому стакан був двостороннім: місячний співвідношення put/call становив 0.99, що фактично є паритетом (у червні NVDA переважали call-опціони; порівняти). Стан, близький до паритету під час різкого переоцінювання, свідчить про розділення ринку опціонів на обидва боки руху — дані відображають цей розподіл, а не наміри учасників.
Точний 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))Карта страйків охоплює діапазон, який був би абсурдним у січні — реальні обсяги від сегмента $0 до верхньої межі $1500+; це свідчить про масштаб руху базового активу. Якою ціною обійшлося володіння цим рухом? Фінальна сесія місяця дала відповідь:
Точний 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')
)Станом на закриття 30 червня найближчий термін експірації становив 2 календарних днів; пара at-the-money — call та put зі страйком $1150 — востаннє торгувалася за сумарну ціну $69.95: що становить 6.08% від ціни акції у $1151.01. Покупнику знадобився рух такого масштабу в будь-якому напрямку протягом цих 2 днів, щоб вийти в нуль — червень завершився з цінами, що все ще передбачали надзвичайну волатильність.
Новинний потік
Точний 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 від 4 видавців — читайте скептично, The Motley Fool самостійно написали 59% з них. Спільні теги формують наратив про напівпровідники: NVDA у 86 статтях, SNDK у 32, INTC у 21. Про що йшлося? Власні теги видавців визначають термінологію, але не пояснюють її:
Точний 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" займає перше місце у 49 з 195 статей, а за ним йдуть "memory chips", "DRAM" та "high-bandwidth memory" — це лексика, пов'язана з AI-пам'яттю, представлена у вигляді кількості тегів, а не як пояснення.
Обсяги коротких позицій скоротилися — і дефіцит покриття зберігається
Точний 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')Пара розрахункових даних повна: 41.59 мільйонів акцій у коротких позиціях на 2026-06-15 розрахунок знизилися до 31.67 мільйонів до 2026-06-30 — це зниження на 9.92 мільйонів акцій протягом другої половини місяця, періоду звітності. Позиція на кінець місяця дорівнює 0.53 дням середнього обсягу — це малий показник для цієї стрічки. Ця сторінка була опублікована з очікуваним результатом (затримка є нормою); число вище відображає його отримання.
Фундаментальні показники
Що демонструють офіційні звіти компанії? Є одне зауваження: дані в стріці відстають від календаря подання звітності — останній рядок передує звіту 10-Q за червень, тому тренд відображає загальну тенденцію, а не найактуальніші дані.
Точний 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 мільярда та розведеному EPS у розмірі $4.6 за цей квартал. Динаміка не є лінійною, але період завершується на найвищому значенні.
На що звернути увагу далі
Тільки факти з календаря: наступний розрахунок коротких позицій відбудеться в середині липня з публікацією з типовою затримкою FINRA; квартальні дані за червень стануть основою для аналізу фундаментальних показників, коли оновляться дані постачальника; дані за липень отримають такий самий статус у наступному випуску серії.
FAQ
Чому акції MU так сильно змінилися у червні 2026 року?
Ця сторінка наводить показники, а не пояснення: MU торгувалася в діапазоні від $850.1 до $1255; квартальний звіт 8-K датований 2026-06-24, наступна сесія з 15.8% пройшла при найбільшому обсязі торгів за місяць; весь кошик пам'ятних технологій демонстрував аналогічну динаміку протягом цього періоду.
Якою була волатильність MU у червні 2026 року?
Найбільш волатильний місяць у її H1: річна реалізована волатильність склала 127.6% при середньому денному діапазоні 7.6%, тоді як загальна прибутковість від початку до кінця періоду склала лише 14%.
Рух MU у червні був зумовлений факторами компанії чи сектором?
Загальносекторний рух, при цьому MU була найслабшою серед зростаючих активів: SNDK зріс на 31.3%, і кожен актив у секторі накопичувачів перевершив показник MU у 14%, тоді як SPY та NVDA закрилися нижче. Особливістю MU став оборот: $995.7 мільярдів, що є найбільшим показником у кошику.
Чи є короткий інтерес (short interest) MU високим?
Незначний відносно власних обсягів торгів: 31.67 мільйонів акцій за розрахунковим значенням 2026-06-30 — це приблизно 0.53 днів середнього обсягу для покриття, що на 9.92 мільйонів менше, ніж у середині червня. Дані про короткий інтерес завжди публікуються із затримкою після розрахункових дат.
Що означає співвідношення put/call для MU?
Червневе співвідношення 0.99 означає, що обсяги торгів опціонами put та call були майже рівними — це двосторонній ринок, а не односторонню ставку. Значення значно нижче одиниці вказують на перекіс у бік call (червень NVDA мав такий показник), значно вище одиниці — на перекіс у бік put.
Примітки до даних
Повні примітки до даних
- Суб'єкт. MU — це Micron Technology, Inc., CIK 0000723125; єдина ідентичність EDGAR; обмеження щодо повторного використання символу відсутні.
- Охоплення коротких обсягів. Файл за червень охоплює 16 сесій 21 (з урахуванням урізання даних за 29 червня та відсутності даних по MU); коефіцієнти наведені лише за кожен окремий день.
- Кошик аналогічних компаній. SNDK, WDC, INTC — найбільш часті теги компаній сектору накопичувачів у новинах про MU за червень — а також NVDA та SPY як еталонні показники; визначені заздалегідь, а не сформовані постфактум.
- Аналіз опціонів. Термін дії/тип/страйк перераховані на основі символу OCC (позиції 5/11/12); премія розрахована з урахуванням множника у 100 акцій.
- Метод Straddle. Останні ціни TRADED (а не котирування), що відповідають страйку, найближчому до фінальної ціни закриття та найближчому до дати експірації після кінця місяця — це фактичні дані про угоди, а не модельна імпліцитна волатильність.
- Затримка фундаментальних показників. Потік звітів про прибутки та збитки відстає від календаря подання звітності; найновіший рядок MU передує звіту 10-Q за червень — використовується лише для контексту тренду.
- Закриття 19 червня підтверджено за допомогою звіту scoreboard з нульовими показниками SPY.
- Панелі спреду не включають перехресні або односторонні котирування; кількість пропущених значень вказана у рядку.
- Загальноринковий контекст — цей тікер у загальному рейтингу — наведено у огляді за червень 2026.
Методологія
- Період охоплює з 1 по 30 червня 2026 року (21 сесій, підтверджено за спостережуваними барами). Дохідність розраховується від ціни відкриття до ціни закриття в межах регулярних торгових сесій; червень повністю відповідає часовому поясу EDT, тому межі регулярних сесій становлять 13:30–20:00 UTC. Дані у панелях з порівнянням за попередні періоди розраховуються за часом EST з використанням фільтра Eastern-clock.
- Реалізована волатильність = вибіркове стандартне відхилення логарифмічної дохідності від закриття до закриття (регулярні сесії), річникова величина розрахована шляхом множення на квадратний корінь із 252; перша дохідність місяця, що перетинає межу місяця, відноситься до наступного місяця.
- Порівняння з попередніми періодами перераховуються в режимі реального часу, а не за збереженими значеннями.
- Генерація даних здійснюється лише пакетним методом через обмежений канал читання; публічна сторінка ніколи не робить запитів до поточних даних. Дані сховища станом на 12 липня 2026 року.
Кожна панель є окремим об'єктом у сховищі — графіком, таблицею або SQL-запитом. Ви можете виконати будь-який додатковий запит через термінал Strasmore.