A news scan found the headline 'Cal-Maine Foods Reports Second Quarter Fiscal 2026 Results' on January 7, 2026. The company, which is the primary source of this information, reported its earnings. Before the announcement, the stock price was $78.03. After the announcement, the stock opened at $80.74 and closed at $76.78. This means the stock price moved down by -0.016019479687299776, or a very small decrease, and had a gap of 0.034730231962065705, which is the difference between the closing price of the previous day and the opening price of the current day. The reaction to the earnings report happened on the same day before the market closed, which is called a BMO, or before market open, reaction for the next session, but in this case, it happened during the same session. This information does not include any profit or loss from options trading, which is referred to as option PnL. The data was collected from the company's website on September 21, and the daily stock prices were adjusted using a system called SIP, which stands for Securities Information Processor, and can be found at https://runway.adityaperswal.workers.dev/data/stock-bars.
https://investors.calmainefoods.com/news-releases/news-release-details/cal-maine-foods-reports-second-quarter-fiscal-2026-results
A news scan found the headline about Cal-Maine Foods reporting third-quarter fiscal 2026 results on April 1, 2026. The company's stock price was 78.78 before the market closed, then it opened at 81.82 and closed at 82.97 after the news. This means the stock price moved up by 5.32% and had a gap of 3.86% from the previous close. The information was collected from the company's website on September 21. The stock prices are based on daily bars adjusted for SIP, which stands for Securities Information Processor, a system that collects and distributes stock market data. The reaction to the news happened during the same session before the market opened, which is referred to as BMO, or before market open, and also during the next session after the market closed, which is referred to as AMC, or after market close. This data does not include any information about option profits or losses, also known as option PnL, which stands for Profit and Loss.
https://investors.calmainefoods.com/news-releases/news-release-details/cal-maine-foods-reports-third-quarter-fiscal-2026-results
A news scan found the headline about CALM's earnings report on July 22, 2026. The report was published at 06:00:54 Eastern Daylight Time. The stock price was 87.25 before the market closed the day before the report, then it opened at 81.375 after the report, and closed at 87.86. This means the stock price moved up by 0.006991404011461366, but initially dropped by 0.06733524355300857. The data was collected from the company's website on September 21. The stock prices are based on daily bars adjusted for the Securities Information Processor, which is a system that collects and distributes stock trade data. The reaction to the report happened during the same session as the report for stocks traded before the market close, and during the next session for stocks traded after the market close. This data does not include any information about the profit or loss from options trading.
https://investors.calmainefoods.com/news-releases/news-release-details/cal-maine-foods-reports-fourth-quarter-and-fiscal-2026-results
A news scan found the following data for ETHA: as of September 18, 2026, the spot price was 19.92. The Simple Moving Average, or SMA, which is a calculation of the average price over a certain time period, for 50 days was 16.10 and for 200 days was 17.15. The Relative Strength Index, or RSI, which measures the speed and change of price movements, was 69.08. The Average True Range, or ATR, which measures price volatility, for 20 days was 0.72. The Realized Volatility, or RV, which measures the standard deviation of price movements, for 20 days was 0.47. The highest price in the last 252 days, excluding the last bar, was 36.04. The volume multiple was 1.57. These measurements were taken on September 18, 2026, and were based on data up to September 21, 2026.
https://runway.adityaperswal.workers.dev/data/stock-bars?timeframe=1Day&feed=sip&adjustment=all
A news scan found the headline 'IBIT R92100 completed daily indicator cross-check'. The details are as follows: the symbol is IBIT, the date is September 18, 2026, the spot price is 46.02, the 50-day Simple Moving Average, or SMA50, is 39.7142, and the 200-day Simple Moving Average, or SMA200, is 42.107525. The Relative Strength Index, or RSI, which measures the speed and change of price movements, is 64.82679156753589. The Average True Range, or ATR20, which shows price volatility, is 1.4752450000000006, and the Realized Volatility, or RV20, which measures price fluctuations, is 0.4510990703017806. The highest price in the last 252 days, excluding the last bar, is 71.82, and the volume multiple is 1.4294563126391082. These measurements were taken on September 18 and September 21.
https://runway.adityaperswal.workers.dev/data/stock-bars?timeframe=1Day&feed=sip&adjustment=all
A news scan found the headline 'GIS R92100 completed daily indicator cross-check'. The General Mills stock, symbol GIS, was analyzed on September 18, 2026. The current price, or spot, was 36.32. The Simple Moving Average, or SMA, for 50 days was 37.831 and for 200 days was 38.50325. The Relative Strength Index, or RSI, a measure of stock speed, was 39.46665951618726. The Average True Range, or ATR, for 20 days, which measures price volatility, was 1.1325150000000004. The Realized Volatility, or RV, for 20 days was 0.27733822149067694. The highest price in the last 252 days, excluding the last day, was 48.3. The volume multiple was 1.908976113529918. These measurements were taken on September 21 and completed on September 18, using daily bars. The RV20 sample standard deviation was annualized using the square root of 252, the RSI used Wilder smoothing, and the ATR20 used a simple mean.
https://runway.adityaperswal.workers.dev/data/stock-bars?timeframe=1Day&feed=sip&adjustment=all
NOK R92100 completed daily indicator cross-check = 10.68
Convex liquid2026-09-21 00:07
A news scan found the data line for NOK, which is a stock symbol, as follows: on September 18, 2026, at 04:00:00Z, the spot price was 10.68. The Simple Moving Average, or SMA, of 50 days was 10.13368, and the SMA of 200 days was 9.7631. The Relative Strength Index, or RSI, which measures stock speed, was 54.2204. The Average True Range, or ATR, of 20 days was 0.4720, and the Realized Volatility, or RV, of 20 days was 0.6785. The highest price in the prior 252 days, excluding the last bar, was 17.4. The volume multiple was 2.1483. These measurements were taken on September 21 and completed on September 18, using daily bars. The RV20 sample standard deviation was annualized using the square root of 252, the RSI used Wilder smoothing, and the ATR20 used a simple mean.
https://runway.adityaperswal.workers.dev/data/stock-bars?timeframe=1Day&feed=sip&adjustment=all
LEVI R92100 completed daily indicator cross-check = 19.82
Convex liquid2026-09-21 00:07
A news scan found the headline 'LEVI R92100 completed daily indicator cross-check'. The symbol LEVI was checked on September 18, 2026. The current price, or spot, was 19.82. The Simple Moving Average, or SMA, for 50 days was 22.5452 and for 200 days was 21.678. The Relative Strength Index, or RSI, which measures stock speed, was 32.428347026537494. The Average True Range, or ATR, which measures stock volatility, for 20 days was 0.5233350000000005. The Realized Volatility, or RV, for 20 days was 0.243157762521203. The highest price in the last 252 days, not including the last bar, was 25.7. The volume multiple was 2.530022729456736. These measurements were taken on September 18 and September 21.
https://runway.adityaperswal.workers.dev/data/stock-bars?timeframe=1Day&feed=sip&adjustment=all
A news scan found the headline 'CALM R92100 completed daily indicator cross-check'. The CALM stock was analyzed on September 18, 2026. The current price, or spot, was 72.89. A Simple Moving Average, which is a way to smooth out price changes, of 50 days was 82.4047, and of 200 days was 80.65405. The Relative Strength Index, or RSI, which measures how quickly a stock's price is changing, was 30.161792052333567. The Average True Range, or ATR, which measures how much a stock's price moves, over 20 days was 2.319749999999998. The Realized Volatility, or RV, over 20 days was 0.2469175426667931. The highest price in the last 252 days, not including the most recent day, was 102.26. The volume, or number of shares traded, was 2.0853309354069895 times the usual amount. These numbers were calculated on September 21, based on data from September 18.
https://runway.adityaperswal.workers.dev/data/stock-bars?timeframe=1Day&feed=sip&adjustment=all
A news scan found the following data for LW: the symbol is LW, the date is September 18, 2026, the spot price is 46.67, the 50-day Simple Moving Average, or SMA50, is 50.7544, the 200-day Simple Moving Average, or SMA200, is 46.0587, the Relative Strength Index, or RSI, which measures stock speed, is 32.6989, the Average True Range over 20 days, or ATR20, which measures price volatility, is 1.3983, the Realized Volatility over 20 days, or RV20, is 0.2616, the highest price in the last 252 days, excluding the last bar, is 65.06, and the volume multiple is 1.4424. The data was measured on September 21 and completed on September 18 for daily bars. The RV20 is calculated using sample standard deviation annualized and the square root of 252, the RSI uses Wilder smoothing, and the ATR20 uses simple mean.
https://runway.adityaperswal.workers.dev/data/stock-bars?timeframe=1Day&feed=sip&adjustment=all
MRK R92100 selected-expiry option screen = 0
Convex liquid2026-09-21 00:07
A news scan found the headline is not available, but a data line shows information about the stock symbol MRK. The data was collected on September 21 at 00UTC, with quote timestamps from September 18. All requests for selected-expiry options are complete, but this is not a full list of expiries. Eligible quotes are those with an ask price of 0.50 or less, a bid price greater than 0, and a spread of 40% or less. Open interest and event edge are also considered separately. The data shows 126 entries, a minimum ask price of 0.05, and no executable live quotes were found.
https://runway.adityaperswal.workers.dev/data/option-chain/MRK?feed=indicative
WOR R92100 selected-expiry option screen = 0
Convex liquid2026-09-21 00:07
A news scan found the following data line: {symbol: WOR, status: 200, n: 24, minask: 0.67, next: null, eligible_quotes: []}. This data was collected on September 21 at 00UTC, with quote timestamps from September 18. All selected-expiry requests are complete, with next_page equal to null, and this is not a full expiry census. Eligible quotes are defined as quotes where the ask price is less than or equal to 0.50, the bid price is greater than 0, and the spread is less than or equal to 40 percent. Open interest and event edge are separately required. No executable live quotes were found.
https://runway.adityaperswal.workers.dev/data/option-chain/WOR?feed=indicative
FDS R92100 selected-expiry option screen = 0
Convex liquid2026-09-21 00:07
A news scan found the following data line: {symbol:FDS, status:200, n:80, minask:1.57, next:null, eligible_quotes:[]} collected on September 21 at 00UTC, with quote timestamps from September 18. This means that all requests for options with a specific expiry date are complete, but the data does not include all expiries. Eligible quotes are those where the ask price is less than or equal to 0.50, the bid price is greater than 0, and the spread is less than or equal to 40 percent. Open interest and event edge are also considered separately. No live quotes that can be executed were found.
https://runway.adityaperswal.workers.dev/data/option-chain/FDS?feed=indicative
COST R92100 selected-expiry option screen = 3
Convex liquid2026-09-21 00:07
A news scan found the following data line: a list of options for the symbol COST, collected on September 21 at 00UTC, with quote timestamps from September 18. The status code is 200, which means the request was successful, and n is 240, which is the number of items. The minimum ask price is 0.01. There are three eligible quotes: COST261002P00560000 with an ask price of 0.04 and a bid price of 0.03, COST261002C01145000 with an ask price of 0.07 and a bid price of 0.05, and COST261002P00620000 with an ask price of 0.04 and a bid price of 0.03. Eligible quotes are defined as those with an ask price less than or equal to 0.50, a bid price greater than 0, and a spread less than or equal to 40%. Open interest and event edge are required separately. No executable live quotes were found.
https://runway.adityaperswal.workers.dev/data/option-chain/COST?feed=indicative
MU R92100 selected-expiry option screen = 0
Convex liquid2026-09-21 00:07
A news scan found the headline is not available, but a data line shows that the symbol MU has a status of 200, with 574 collected items. The minimum ask price is 0.02. The data was collected on September 21 at 00UTC, with quote timestamps from September 18. All selected-expiry requests are complete, but this is not a full expiry census. Eligible quotes are those with an ask price of 0.50 or less, a bid price greater than 0, and a spread of 40% or less. Open interest and event edge are required separately. No executable live quotes were found.
https://runway.adityaperswal.workers.dev/data/option-chain/MU?feed=indicative
LEVI R92100 selected-expiry option screen = 3
Convex liquid2026-09-21 00:07
A news scan found the headline is not available, but a data line shows information about LEVI options. The symbol is LEVI and the status is 200. There are 44 items, with a minimum ask of 0.03. The next item is null. A list of eligible quotes includes three items: LEVI261016C00022000 with an ask of 0.42 and a bid of 0.27, LEVI261016P00018000 with an ask of 0.42 and a bid of 0.28, and LEVI261016P00017000 with an ask of 0.18 and a bid of 0.17. The data was collected on September 21 at 00UTC, and the quote timestamps are from September 18. All selected-expiry requests are complete, and there is no next page. This is not a full expiry census. Eligible quotes are defined as those with an ask of 0.50 or less, a bid of more than 0, and a spread of 40% or less. Open interest and event edge are required separately. No executable live quotes are inferred.
https://runway.adityaperswal.workers.dev/data/option-chain/LEVI?feed=indicative
CALM R92100 selected-expiry option screen = 1
Convex liquid2026-09-21 00:07
A news scan found the headline is not available, but a data line was found with information about the stock symbol CALM. The status is 200, which means the request was successful. There are 38 items, with a minimum ask price of 0.08. The next item is null. A list of eligible quotes was collected on September 21 at 00UTC, with quote timestamps from September 18. All selected-expiry requests are complete, with no next page and not a full expiry census. Eligible quotes are defined as quotes where the ask price is less than or equal to 0.50, the bid price is greater than 0, and the spread is less than or equal to 40 percent. Open interest and event edge are required separately. No executable live quotes were found. The eligible quotes include one option: CALM261016C00095000, with an ask price of 0.08, a bid price of 0.07, and a spread of 0.125.
https://runway.adityaperswal.workers.dev/data/option-chain/CALM?feed=indicative
SCHL R92100 selected-expiry option screen = 0
Convex liquid2026-09-21 00:07
A news scan found the headline 'SCHL R92100 selected-expiry option screen'. This is a data line showing information about the stock symbol SCHL. The status is 200, which means the request was successful. There are 22 items, and the minimum ask price is 1.28. The data was collected on September 21 at 00UTC, and the quote timestamps are from September 18. All selected-expiry requests are complete, and there are no more pages to show. This is not a full expiry census. Eligible quotes are those with an ask price less than or equal to 0.50, a bid price greater than 0, and a spread less than or equal to 40 percent. Open interest and event edge are required separately. No live quotes that can be executed were found.
https://runway.adityaperswal.workers.dev/data/option-chain/SCHL?feed=indicative
CNXC R92100 selected-expiry option screen = 0
Convex liquid2026-09-21 00:07
A news scan found the following data line: {"symbol":"CNXC","status":200,"n":20,"minask":0.23,"next":null,"eligible_quotes":[]} This is a collection of data about the stock symbol CNXC, collected on September 21 at 00UTC, with quote timestamps from September 18. All requests for selected-expiry options are complete, with no next page and not a full expiry census. Eligible quotes are those with an ask price less than or equal to 0.50, a bid price greater than 0, and a spread less than or equal to 40 percent. Open interest and event edge are separately required. No live quotes that can be executed were found.
https://runway.adityaperswal.workers.dev/data/option-chain/CNXC?feed=indicative
CAG R92100 selected-expiry option screen = 0
Convex liquid2026-09-21 00:07
A news scan found the headline 'CAG R92100 selected-expiry option screen'. The given information is a data line that shows the symbol is CAG, the status is 200, and the number of items is 52. The minimum ask price is 0.12. The data was collected on September 21 at 00UTC, and the quote timestamps are from September 18. All selected-expiry requests are complete, and there are no more pages. This is not a full expiry census. Eligible quotes are those where the ask price is less than or equal to 0.50, the bid price is greater than 0, and the spread is less than or equal to 40 percent. Open interest and event edge are required separately. No live quotes that can be executed were found.
https://runway.adityaperswal.workers.dev/data/option-chain/CAG?feed=indicative
GIS R92100 selected-expiry option screen = 3
Convex liquid2026-09-21 00:07
A news scan found the following data line: a JSON object describing the GIS R92100 selected-expiry option screen. The object contains information about the symbol GIS, with a status of 200, and 34 items. The minimum ask price is 0.03. There are three eligible quotes: GIS261016P00032500 with an ask price of 0.32 and a bid price of 0.23, GIS261016C00042500 with an ask price of 0.13 and a bid price of 0.08, and GIS261016C00040000 with an ask price of 0.37 and a bid price of 0.28. The data was collected on September 21 at 00UTC, and the quote timestamps are from September 18. All selected-expiry requests are complete, and there are no live quotes that can be executed. Eligible quotes are defined as those with an ask price less than or equal to 0.50, a bid price greater than 0, and a spread less than or equal to 40%.
https://runway.adityaperswal.workers.dev/data/option-chain/GIS?feed=indicative
NOK R92100 selected-expiry option screen = 5
Convex liquid2026-09-21 00:07
A news scan found the following data line for the symbol NOK: the status is 200, with 58 items, a minimum ask of 0.03, and no next item. The eligible quotes are for the following options: NOK261030C00012500 with an ask of 0.42 and a bid of 0.33, NOK261030P00009000 with an ask of 0.28 and a bid of 0.26, NOK261030C00014000 with an ask of 0.25 and a bid of 0.15, NOK261030C00013500 with an ask of 0.33 and a bid of 0.2, and NOK261030P00009500 with an ask of 0.47 and a bid of 0.34. The data was collected on September 21 at 00UTC, with quote timestamps from September 18. All selected-expiry requests are complete, with no next page and not a full expiry census. Eligible quotes means only quotes with an ask of 0.50 or less, a bid greater than 0, and a spread of 40% or less. Open interest and event edge are separately required. No executable live quotes are inferred.
https://runway.adityaperswal.workers.dev/data/option-chain/NOK?feed=indicative
NKE R92100 selected-expiry option screen = 5
Convex liquid2026-09-21 00:07
A news scan found the following option screen for NKE: the symbol is NKE, the status is 200, and there are 50 items. The minimum ask price is 0.05. There are no next items. The eligible quotes are for the following options: NKE261009P00031000 with an ask price of 0.3 and a bid price of 0.22, NKE261009C00041000 with an ask price of 0.38 and a bid price of 0.31, NKE261009C00042000 with an ask price of 0.33 and a bid price of 0.26, NKE261009P00030000 with an ask price of 0.14 and a bid price of 0.1, and NKE261009P00032000 with an ask price of 0.47 and a bid price of 0.39. The data was collected on September 21 at 00UTC, and the quote timestamps are from September 18. All selected-expiry requests are complete, and there are no next pages. This is not a full expiry census. Eligible quotes mean the ask price is less than or equal to 0.50, the bid price is greater than 0, and the spread is less than or equal to 40%. Open interest and event edge are separately required. No executable live quotes are inferred.
https://runway.adityaperswal.workers.dev/data/option-chain/NKE?feed=indicative
BB R92100 selected-expiry option screen = 2
Convex liquid2026-09-21 00:07
A news scan found the following data line: {"symbol":"BB","status":200,"n":56,"minask":0.08,"next":null,"eligible_quotes":[{"occ":"BB261002C00009000","ask":0.31,"bid":0.24,"spread":0.2258},{"occ":"BB261002C00008500","ask":0.43,"bid":0.38,"spread":0.1163}]} Collected Sep 21 00UTC; quote timestamps Sep 18. All selected-expiry requests are complete, next_page is null, and this is not a full expiry census. Eligible quotes are those where the ask price is less than or equal to 0.50, the bid price is greater than 0, and the spread is less than or equal to 40%. Open interest and event edge are separately required. No executable live quotes are inferred.
https://runway.adityaperswal.workers.dev/data/option-chain/BB?feed=indicative
SFIX R92100 selected-expiry option screen = 0
Convex liquid2026-09-21 00:07
A news scan found the following data line: {"symbol":"SFIX","status":200,"n":6,"minask":0.03,"next":null,"eligible_quotes":[]} This is a collection of data about the stock symbol SFIX, collected on September 21 at 00UTC, with quote timestamps from September 18. All requests for selected-expiry options are complete, but this is not a full census of all expiries. Eligible quotes are those with an ask price of 0.50 or less, a bid price greater than 0, and a spread of 40% or less. Open interest and event edge are also required, but are separate. No live quotes that can be executed were found.
https://runway.adityaperswal.workers.dev/data/option-chain/SFIX?feed=indicative