AJG technical analysis
AJG Technical Analysis
Analysis date
August 5, 2026
Market
NYSE (USD)
Daily cutoff
August 4, 2026
Reliability
Passed
Informational use only. This page is not investment advice.
Data verification
AJG Data Verification
Checking the latest completed daily bar for date and closing-price consistency before indicators are calculated.
- Symbol
- AJG
- Market
- NYSE
- Currency
- USD (US Dollar)
- Latest completed bar
- August 4, 2026
Historical prices are adjusted for corporate actions when applicable. Date and closing-price consistency checks passed for the latest completed daily bar.
| Validation series | Latest Close | Date | Difference | Status |
|---|---|---|---|---|
| Calculation series | 248.06 | August 4, 2026 | - | Verified |
| Verification series | 248.07 | August 4, 2026 | 0.00% | Verified |
Bottom line
AJG Technical Analysis Summary
AJG (Arthur J. Gallagher & Co.) shows a mixed technical picture after a sharp pullback within a broader recovery. On the daily chart, price at 248.06 sits below SMA20 (252.99) after retreating from the 269.99 peak, while staying above SMA50 (232.09) and SMA200 (233.41). Daily RSI14 at 51.41 is neutral, and the daily MACD has turned short-term bearish (line 5.16 below signal 7.03, histogram -1.87). The weekly chart is more constructive: price at 249.42 holds above SMA50 (244.50) and SMA200 (246.71) with a bullish MACD crossover (histogram +6.93) and RSI14 at 58.51. The 60-day return of +23.25% shows the larger recovery is intact, but the five-day pullback of -6.50% with volume near its 20-day average needs to hold support near the 20-day low (240.82). Key resistance sits at 269.99, with support clustered at 240.82 and then near 232 to 233.
Multi-timeframe dashboard
Multi-Timeframe Technical Dashboard
Comparing daily (2-year) and weekly (5-year) perspectives to identify aligned or conflicting signals.
Daily (August 4, 2026)
- Trend
- Mixed. Price at 248.06 is below SMA20 (252.99, -1.95%) but above SMA50 (232.09, +6.88%) and SMA200 (233.41, +6.28%). SMA20 sits above SMA200 and SMA50, which are nearly converged, so the average stack is not yet aligned bullishly. Price recently peaked near 269.99 and pulled back about 8% to below the 20-day average, while the 252-bar return of -11.72% still reflects a broad decline over the past year despite a strong 60-day recovery of +23.25%. This reads as a pullback inside a recovery rather than a confirmed trend.
- Momentum
- Neutral with a short-term bearish tilt. RSI14 at 51.41 is neutral and leaves room in either direction. MACD line at 5.16 remains above zero but has crossed below the signal line at 7.03, producing a negative histogram at -1.87. The negative histogram reflects the recent pullback, while the still-positive MACD line points to underlying strength above the longer-term average. No overbought or oversold stress is present.
- Volatility
- Moderate. ATR14 at 8.65 (3.49% of price) reflects average daily ranges, though the recent pullback sessions have been wider. Bollinger Bands (239.74 to 266.24) center near 252.99, and price at 248.06 sits just below the middle band. This is consistent with a pullback from the upper band toward the lower band rather than a volatility spike.
- Volume
- In line with average. Latest volume of 1,419,500 is about 100% of the 20-day average (1,423,200). Volume during the pullback has been near normal, neither showing heavy distribution nor the low participation that would signal a lack of conviction behind the decline.
Assessment
The daily timeframe shows price pulling back from the 269.99 peak toward the 20-day low (240.82) after a strong two-month recovery. A neutral RSI at 51.41 and a negative MACD histogram point to fading short-term momentum, while price still holds above the SMA50 and SMA200 cluster near 232 to 233. The immediate question is whether 240.82 holds; losing it would shift the focus to the 232 to 233 support zone. Volume near its 20-day average on the decline does not confirm a bottom, so the trend needs either a volume-confirmed bounce or a clear breakdown to resolve.
Weekly (July 27, 2026 week)
- Trend
- Mixed with a positive lean. Price at 249.42 is above SMA20 (221.34, +12.68%), SMA50 (244.50, +2.01%) and SMA200 (246.71, +1.10%), but the averages remain stacked in a descending pattern with SMA20 below SMA50 below SMA200. The 252-bar return of +71.83% confirms a strong long-term upward trajectory, while the 60-bar return of -23.28% reflects the significant drawdown of the past year. The 20-bar gain of +20.35% shows a recovery now underway.
- Momentum
- Neutral with a bullish crossover. RSI14 at 58.51 is neutral. MACD line at 2.44 has crossed above the signal line at -4.49, producing a positive histogram at 6.93. This bullish crossover on the weekly scale, combined with the MACD line turning positive, supports a constructive medium-term momentum read after the prior decline.
- Volatility
- Elevated. ATR14 at 16.35 (6.56% of price) reflects above-average weekly ranges. Bollinger Bands (183.94 to 258.74) center near 221.34; price at 249.42 sits above the middle band and is approaching the upper band. The recovery has been strong, though volatility remains elevated relative to calmer periods.
- Volume
- Slightly below average. Weekly volume of 7,880,000 is about 89% of the 20-week average (8,840,000). The advance has not been confirmed by above-average volume, which is a moderate caveat to the bullish signal.
Assessment
The weekly timeframe shows a constructive recovery. Price holds above SMA50 and SMA200, and the bullish MACD crossover with a positive histogram at 6.93 is the strongest signal, pointing to improving medium-term momentum. RSI at 58.51 is neutral with room to extend. The main risks are below-average volume and the still-descending average stack. Holding above the SMA50 and SMA200 zone near 244 to 247 keeps the weekly setup favorable, while a drop below SMA20 (221.34) would weaken it.
Key indicators
AJG Key Technical Indicators
RSI, MACD, moving averages, ATR, and Bollinger Bands across daily and weekly timeframes.
| Indicator | Daily | Weekly |
|---|---|---|
| RSI (14) | 51.41 | 58.51 |
| MACD (12, 26, 9) | 5.16 / 7.03 / -1.87 | 2.44 / -4.49 / 6.93 |
| ATR (14) | 8.65 (3.49%) | 16.35 (6.56%) |
| Bollinger Bands (20, 2) | 239.74 - 266.24 | 183.94 - 258.74 |
| SMA (20) | 252.99 | 221.34 |
| SMA (50) | 232.09 | 244.50 |
| SMA (200) | 233.41 | 246.71 |
Price structure
AJG Price Structure and Returns
Price performance across multiple lookback periods and 52-week position.
| Metric | Daily | Weekly |
|---|---|---|
| Current Price | 248.06 | 249.42 |
| 1-Period Return | +0.11% | +0.67% |
| 5-Period Return | -6.50% | +10.36% |
| 20-Period Return | -2.60% | +20.35% |
| 60-Period Return | +23.25% | -23.28% |
| 252-Period Return | -11.72% | +71.83% |
| 52-Week Low | 190.12 | 190.12 |
| 52-Week High | 310.73 | 310.73 |
| 52-Week Position | 48.04% | 49.17% |
Key levels
AJG Support and Resistance Levels
Key price levels based on recent swing highs and lows across daily and weekly timeframes.
| Level | Daily | Weekly |
|---|---|---|
| 20-Period High | 269.99 | 269.99 |
| 20-Period Low | 240.82 | 190.12 |
| 60-Period High | 269.99 | 324.18 |
| 60-Period Low | 190.12 | 190.12 |
Scenarios
AJG Technical Scenarios
Conditions, invalidation triggers, and what to watch for each scenario.
Bullish
Trigger
Price reclaims and holds above SMA20 (252.99) on the daily chart, with the daily MACD histogram turning positive again and weekly RSI staying above 55.
Invalidation
Price breaks below 240.82 (20-day low) and closes under the SMA50 and SMA200 cluster near 232 to 233 on above-average volume.
What to watch
Daily MACD histogram crossing back above zero; weekly close holding above SMA50 (244.50); volume expanding on up days.
Range-Bound
Trigger
Price oscillates between support at 240.82 (20-day low) and resistance at 269.99 (20- and 60-period high), with SMA20 (252.99) acting as the pivot.
Invalidation
A decisive close below 240.82, or a breakout above 269.99 on rising volume.
What to watch
RSI staying near 50; daily MACD histogram flattening toward zero; volume declining on rallies and expanding on dips.
Bearish
Trigger
Price fails to reclaim SMA20 (252.99) and breaks below 240.82, with daily RSI crossing below 45 and the weekly MACD histogram contracting.
Invalidation
Price reclaims and holds 240.82, then re-enters the range above SMA20, negating the breakdown.
What to watch
Daily MACD line crossing below zero; weekly RSI falling below 50; sustained weekly closes under SMA50 (244.50), which would open a path to SMA20 (221.34) and 190.12.
Methodology
Methodology and Limitations
This technical analysis is calculated locally from adjusted OHLCV history. The daily series ends August 4, 2026, and the weekly series ends July 27, 2026 week. The latest completed daily bar is independently checked for date and closing-price consistency. Historical prices are adjusted for corporate actions when applicable. Indicators include Wilder RSI(14), MACD(12,26,9), SMA20/50/200, Wilder ATR(14), Bollinger Bands(20,2), relative volume, multi-period returns, and price-range levels. Support and resistance are descriptive zones, not guaranteed reversal points. Historical patterns do not predict future prices, and this page is not investment advice.
Frequently Asked Questions
This technical analysis is for informational and educational purposes only. It does not constitute investment advice, a recommendation, or a solicitation to buy or sell any security. Past performance and historical patterns are not guarantees of future results. All investments carry risk, including the potential loss of principal. Always conduct your own research and consult with a qualified financial advisor before making investment decisions.
Market data is checked for date and closing-price consistency before indicators are calculated. Data cutoffs: daily August 4, 2026, weekly July 27, 2026 week. Generated August 5, 2026.
Related Tools
AI Chart Analyzer
Upload a TradingView chart screenshot and get instant AI-powered technical analysis. Identify patterns, support and resistance, and key levels.
Support and Resistance Calculator
Calculate key support and resistance levels for any stock. Identify potential price zones where reversals or breakouts may occur.
RSI Calculator
Calculate the Relative Strength Index for any stock. Determine overbought and oversold conditions with customizable periods.