jnj_monthly
Answered against 22 years of US equities and 12 years of US options data and published with the query that produced it. This result is stored as of 2026-10-24, from what-is-jnj-stock-for-indian-investors.
| month | month_end_close_usd | month_high_usd | month_low_usd |
|---|---|---|---|
| 2024-10 | 159.86 | 166.75 | 158.78 |
| 2024-11 | 155.01 | 161.06 | 150.76 |
| 2024-12 | 144.62 | 155 | 142.75 |
| 2025-01 | 152.15 | 154.14 | 140.68 |
| 2025-02 | 165.02 | 166.43 | 150.78 |
| 2025-03 | 165.84 | 169.99 | 160.56 |
| 2025-04 | 156.31 | 161.81 | 141.5 |
| 2025-05 | 155.21 | 157.94 | 146.12 |
| 2025-06 | 152.75 | 157.67 | 149.04 |
| 2025-07 | 164.74 | 169.99 | 152.81 |
| 2025-08 | 177.17 | 181.16 | 164.79 |
| 2025-09 | 185.42 | 185.99 | 173.33 |
| 2025-10 | 188.87 | 194.48 | 182.94 |
| 2025-11 | 206.92 | 207.81 | 185.12 |
| 2025-12 | 206.95 | 215.18 | 199.9 |
| 2026-01 | 227.25 | 230 | 200.91 |
| 2026-02 | 248.43 | 248.94 | 227.25 |
| 2026-03 | 244.44 | 251.71 | 232.24 |
| 2026-04 | 229.85 | 247.21 | 223.78 |
| 2026-05 | 225.33 | 235.5 | 220.37 |
| 2026-06 | 253.97 | 259.9 | 220.84 |
| 2026-07 | 256.35 | 274.9 | 245.49 |
| 2026-08 | 265.85 | 276.47 | 250.44 |
| 2026-09 | 264.74 | 281.07 | 260.68 |
| 2026-10 | 263.81 | 269.67 | 245.17 |
- Rows × columns
- 25 × 4
- Computed
- Completeness
- No missing values
- Source
- US exchange, SIP and OPRA market data
- Licence
- Strasmore terms · free, no signup
What each column holds
| Column | Type | Range | Notes |
|---|---|---|---|
month |
text | 25 distinct values (2024-10, 2024-11, 2024-12…) | |
month_end_close_usd |
number | 144.62 to 265.85 | US dollars |
month_high_usd |
number | 154.14 to 281.07 | US dollars |
month_low_usd |
number | 140.68 to 260.68 | US dollars |
Computed from Strasmore's warehouse of US exchange, SIP and OPRA market data. Equity prices are delayed; options greeks and implied volatility are end-of-day. This result is stored, not recomputed on load — it is exactly the numbers that were returned on , and the query below is what returned them.
Run it yourself
This is the exact query behind the result above. Change a ticker, a date or a column and run it against the warehouse — no account, no key. The no-signup tier is smaller than the one this page was computed on; a query that reaches past it comes back saying which plan runs it.
SELECT
formatDateTime(toStartOfMonth(date), '%Y-%m') AS month,
round(toFloat64(argMax(close, date)), 2) AS month_end_close_usd,
round(toFloat64(max(high)), 2) AS month_high_usd,
round(toFloat64(min(low)), 2) AS month_low_usd
FROM global_markets.stocks_daily_aggs
WHERE ticker = 'JNJ'
AND date >= toStartOfMonth(today() - INTERVAL 24 MONTH)
AND date <= today()
GROUP BY month
ORDER BY month
Work with this data in your AI assistant
Opens ready to query, with this page's data. Free, no account.