French share indices finished in negative territory on Monday, driven by losses across Consumer Services, Healthcare and Utilities. At the close in Paris the benchmark CAC 40 fell 0.29%, while the broader SBF 120 declined 0.30%.
Among CAC 40 constituents, Dassault Systemes SE (DAST) was the strongest performer, rising 4.31% or 0.73 points to finish at 17.54. Thales (TCFP) followed, adding 2.47% or 6.40 points to end the session at 265.60, and Capgemini SE (CAPP) advanced 2.14% or 2.15 points to close at 102.45.
On the downside, Stellantis NV (STLAM) posted a decline of 2.77% or 0.19 points to trade at 6.70 at the close. Danone SA (DANO) slipped 2.69% or 1.86 points to finish at 67.32, while Veolia Environnement VE SA (VIE) was down 1.60% or 0.56 points to end the day at 34.54.
The SBF 120 saw strong gains among several mid- and small-cap names. Viridien SA (VIRI) led the gainers there, up 6.40% to 131.40. Ubisoft Entertainment (UBIP) rose 4.75% to settle at 4.19, and Vusiongroup SA (VU) gained 4.38% to close at 112.10. Conversely, Air France KLM SA (AIRF) fell 4.15% to 9.64 late in trading, Opmobility SE (OPM) lost 4.15% to end at 15.70, and Alstom SA (ALSO) declined 3.59% to 22.32 at the close.
Market breadth on the Paris exchange tilted toward decliners, with falling stocks outnumbering advancing ones by 252 to 226, and 93 issues finishing unchanged.
Volatility on the CAC 40, as measured by the CAC 40 VIX, was unchanged on the day at 18.96 - a new 52-week high. The VIX reading held steady at 0.00% on the session.
Commodity markets registered notable moves during the Paris session. Gold Futures for June delivery was down 1.15% or 55.14 to $4,732.26 a troy ounce. In crude markets, May delivery West Texas Intermediate rose 6.63% or 6.40 to hit $102.97 a barrel, while the June Brent contract climbed 7.35% or 7.00 to trade at $102.20 a barrel.
Currency trading showed relatively muted changes. EUR/USD was unchanged, moving 0.11% to 1.17, and EUR/GBP was effectively flat as well, unchanged 0.03% to 0.87. The US Dollar Index Futures rose 0.16% to 98.60.
The session left Paris benchmarks modestly lower overall, with specific sectors and individual names driving the day's dispersion in performance. The mix of stronger technology and defense-related moves alongside weakness in consumer-facing and utility names produced a market that ended the day slightly down but with some concentrated winners and losers.