New & Used 2026 Mazda CX-30 for Sale near Clairmont, AB

Filters (3)

Location:

Only show listings in AB?

Include delivery listings?

33 vehicles found
Year:
2026
Make:
Mazda
Model:
CX-30
Body type:
SUV / Crossover
Exterior colour:
Red
Transmission:
Automatic
Mileage:
11,325
Stock #:
MT199346A
VIN:
3MVDMBDL5TM124030
Red 2026 Mazda CX-30 SUV / Crossover  Automatic
Mazda of Grande Prairie

Sponsored by Mazda of Grande Prairie

2026 Mazda CX-30

GT AWD

11,325 km

Grande Prairie, AB
3 km away
Fair Deal

$42,804

Year:
2026
Make:
Mazda
Model:
CX-30
Body type:
SUV / Crossover
Exterior colour:
Gray
Transmission:
Automatic
Mileage:
25
Stock #:
MT242013
VIN:
3MVDMBDL3TM242013
Gray 2026 Mazda CX-30 SUV / Crossover  Automatic
New arrival

 

2026 Mazda CX-30

GT AWD

Grande Prairie, AB
3 km away

New car

$41,740

Year:
2026
Make:
Mazda
Model:
CX-30
Body type:
SUV / Crossover
Exterior colour:
Gray
Transmission:
Automatic
Mileage:
25
Stock #:
MT242576
VIN:
3MVDMBDL3TM242576
Gray 2026 Mazda CX-30 SUV / Crossover  Automatic
New arrival

 

2026 Mazda CX-30

GT AWD

Grande Prairie, AB
3 km away

New car

$41,740

Year:
2026
Make:
Mazda
Model:
CX-30
Body type:
SUV / Crossover
Exterior colour:
Red
Transmission:
Automatic
Mileage:
37
Stock #:
MT119225
VIN:
3MVDMBCL4TM119225
Red 2026 Mazda CX-30 SUV / Crossover  Automatic

 

2026 Mazda CX-30

GS AWD

Grande Prairie, AB
3 km away

New car

No Price Listed

Year:
2026
Make:
Mazda
Model:
CX-30
Body type:
SUV / Crossover
Exterior colour:
Red
Transmission:
Automatic
Mileage:
11,325
Stock #:
MT199346A
VIN:
3MVDMBDL5TM124030
Red 2026 Mazda CX-30 SUV / Crossover  Automatic

 

2026 Mazda CX-30

GT AWD

11,325 km

Grande Prairie, AB
3 km away
Fair Deal

$42,804

Year:
2025
Make:
Mazda
Model:
CX-30
Body type:
SUV / Crossover
Exterior colour:
Red
Transmission:
Automatic
Mileage:
71,901
Stock #:
25P6568
VIN:
3MVDMBCMXSM846568
Red 2025 Mazda CX-30 SUV / Crossover  Automatic

 

2025 Mazda CX-30

GS AWD

71,901 km

Home delivery from Calgary, AB
Price includes $1,123 shipping
Good Deal

$29,118

Year:
2026
Make:
Mazda
Model:
CX-30
Body type:
SUV / Crossover
Exterior colour:
White
Transmission:
Automatic
Mileage:
29
Stock #:
J26CX307099
VIN:
3MVDMBAY1TM127099
White 2026 Mazda CX-30 SUV / Crossover  Automatic

 

2026 Mazda CX-30

GT Kuro Turbo AWD

Home delivery from Kelowna, BC
Price includes $2,287 shipping

New car

$46,107

Year:
2026
Make:
Mazda
Model:
CX-30
Body type:
SUV / Crossover
Exterior colour:
White
Interior colour:
Black
Transmission:
Automatic
Mileage:
17
Stock #:
J26CX300375
VIN:
3MVDMBDY9TM200375
White 2026 Mazda CX-30 SUV / Crossover  Automatic

 

2026 Mazda CX-30

GT Turbo AWD

Home delivery from Kelowna, BC
Price includes $2,287 shipping

New car

$44,882

Year:
2026
Make:
Mazda
Model:
CX-30
Body type:
SUV / Crossover
Exterior colour:
Blue
Interior colour:
Black
Transmission:
Automatic
Mileage:
0
Stock #:
J26CX305487
VIN:
3MVDMBDL1TM215487
Blue 2026 Mazda CX-30 SUV / Crossover  Automatic

 

2026 Mazda CX-30

GT AWD

Home delivery from Kelowna, BC
Price includes $2,287 shipping

New car

$42,657

Year:
2026
Make:
Mazda
Model:
CX-30
Body type:
SUV / Crossover
Exterior colour:
Blue
Transmission:
Automatic
Mileage:
323
Stock #:
J26CX306291
VIN:
3MVDMBAY6TM226291
Blue 2026 Mazda CX-30 SUV / Crossover  Automatic

 

2026 Mazda CX-30

GT Kuro Turbo AWD

Home delivery from Kelowna, BC
Price includes $2,287 shipping

New car

$45,807

Year:
2026
Make:
Mazda
Model:
CX-30
Body type:
SUV / Crossover
Exterior colour:
Gray
Interior colour:
Black
Transmission:
Automatic
Mileage:
15
Stock #:
J26CX306496
VIN:
3MVDMBDY2TM216496
Gray 2026 Mazda CX-30 SUV / Crossover  Automatic

 

2026 Mazda CX-30

GT Turbo AWD

Home delivery from Kelowna, BC
Price includes $2,287 shipping

New car

$45,357

Year:
2026
Make:
Mazda
Model:
CX-30
Body type:
SUV / Crossover
Exterior colour:
Black
Transmission:
Automatic
Mileage:
3
Stock #:
J26CX303010
VIN:
3MVDMBDL7TM233010
Black 2026 Mazda CX-30 SUV / Crossover  Automatic

 

2026 Mazda CX-30

GT AWD

Home delivery from Kelowna, BC
Price includes $2,287 shipping

New car

$42,907

Year:
2026
Make:
Mazda
Model:
CX-30
Body type:
SUV / Crossover
Exterior colour:
Black
Interior colour:
Black
Transmission:
Automatic
Mileage:
15
Stock #:
J26CX309582
VIN:
3MVDMBDY5TM229582
Black 2026 Mazda CX-30 SUV / Crossover  Automatic

 

2026 Mazda CX-30

GT Turbo AWD

Home delivery from Kelowna, BC
Price includes $2,287 shipping

New car

$45,057

CarGurus Analysis:

2026 Mazda CX-30

5.0

  • With 191 currently listed for sale and an average price of $37,243 CAD, 33.5% of 2026 Mazda CX-30 listings on CarGurus are rated as good or great deals.

  • Favourably reviewed: Owners rated the 2026 Mazda CX-30 5 / 5 stars and CarGurus experts gave it a 7 / 10.

Research summarized using AI

Year:
2026
Make:
Mazda
Model:
CX-30
Body type:
SUV / Crossover
Exterior colour:
White
Transmission:
Automatic
Mileage:
15
Stock #:
J26CX303893
VIN:
3MVDMBDL3TM233893
White 2026 Mazda CX-30 SUV / Crossover  Automatic

 

2026 Mazda CX-30

GT AWD

Home delivery from Kelowna, BC
Price includes $2,287 shipping

New car

$43,207

Year:
2026
Make:
Mazda
Model:
CX-30
Body type:
SUV / Crossover
Exterior colour:
Gray
Transmission:
Automatic
Mileage:
15
Stock #:
J26CX308260
VIN:
3MVDMBDL0TM238260
Gray 2026 Mazda CX-30 SUV / Crossover  Automatic

 

2026 Mazda CX-30

GT AWD

Home delivery from Kelowna, BC
Price includes $2,287 shipping

New car

$43,207

Year:
2026
Make:
Mazda
Model:
CX-30
Body type:
SUV / Crossover
Exterior colour:
Gray
Interior colour:
Black
Transmission:
Automatic
Mileage:
3
Stock #:
J26CX307123
VIN:
3MVDMBCL5TM237123
Gray 2026 Mazda CX-30 SUV / Crossover  Automatic

 

2026 Mazda CX-30

GS AWD

Home delivery from Kelowna, BC
Price includes $2,287 shipping

New car

$37,057

Year:
2026
Make:
Mazda
Model:
CX-30
Body type:
SUV / Crossover
Exterior colour:
Blue
Transmission:
Automatic
Mileage:
13
Stock #:
J26CX300137
VIN:
3MVDMBAY0TM240137
Blue 2026 Mazda CX-30 SUV / Crossover  Automatic

 

2026 Mazda CX-30

GT Kuro Turbo AWD

Home delivery from Kelowna, BC
Price includes $2,287 shipping

New car

$45,807

Year:
2026
Make:
Mazda
Model:
CX-30
Body type:
SUV / Crossover
Exterior colour:
Red
Interior colour:
Black
Transmission:
Automatic
Mileage:
0
Stock #:
J26CX302244
VIN:
3MVDMBCL9TM242244
Red 2026 Mazda CX-30 SUV / Crossover  Automatic

 

2026 Mazda CX-30

GS AWD

Home delivery from Kelowna, BC
Price includes $2,287 shipping

New car

$37,157

Year:
2026
Make:
Mazda
Model:
CX-30
Body type:
SUV / Crossover
Exterior colour:
Red
Interior colour:
Black
Transmission:
Automatic
Mileage:
3
Stock #:
J26CX303932
VIN:
3MVDMBDYXTM243932
Red 2026 Mazda CX-30 SUV / Crossover  Automatic

 

2026 Mazda CX-30

GT Turbo AWD

Home delivery from Kelowna, BC
Price includes $2,287 shipping

New car

$45,557

Year:
2026
Make:
Mazda
Model:
CX-30
Body type:
SUV / Crossover
Exterior colour:
Gray
Interior colour:
Black
Transmission:
Automatic
Mileage:
0
Stock #:
J26CX3045696
VIN:
3MVDMBDY1TM245696
Gray 2026 Mazda CX-30 SUV / Crossover  Automatic

 

2026 Mazda CX-30

GT Turbo AWD

Home delivery from Kelowna, BC
Price includes $2,287 shipping

New car

$45,457

Year:
2026
Make:
Mazda
Model:
CX-30
Body type:
SUV / Crossover
Exterior colour:
Red
Interior colour:
Black
Transmission:
Automatic
Mileage:
0
Stock #:
J26CX304891
VIN:
3MVDMBDLXTM244891
Red 2026 Mazda CX-30 SUV / Crossover  Automatic

 

2026 Mazda CX-30

GT AWD

Home delivery from Kelowna, BC
Price includes $2,287 shipping

New car

$43,157

Year:
2026
Make:
Mazda
Model:
CX-30
Body type:
SUV / Crossover
Exterior colour:
Black
Transmission:
Automatic
Mileage:
0
Stock #:
J26CX306235
VIN:
3MVDMBCL6TM246235
Black 2026 Mazda CX-30 SUV / Crossover  Automatic
New arrival

 

2026 Mazda CX-30

GS AWD

Home delivery from Kelowna, BC
Price includes $2,287 shipping

New car

$38,857

Year:
2026
Make:
Mazda
Model:
CX-30
Body type:
SUV / Crossover
Exterior colour:
Blue
Interior colour:
Black
Transmission:
Automatic
Mileage:
0
Stock #:
J26CX307492
VIN:
3MVDMBDL0TM247492
Blue 2026 Mazda CX-30 SUV / Crossover  Automatic
New arrival

 

2026 Mazda CX-30

GT AWD

Home delivery from Kelowna, BC
Price includes $2,287 shipping

New car

$42,657

Year:
2026
Make:
Mazda
Model:
CX-30
Body type:
SUV / Crossover
Exterior colour:
Red
Transmission:
Automatic
Mileage:
11,325
Stock #:
MT199346A
VIN:
3MVDMBDL5TM124030
Red 2026 Mazda CX-30 SUV / Crossover  Automatic
Mazda of Grande Prairie

Sponsored by Mazda of Grande Prairie

2026 Mazda CX-30

GT AWD

11,325 km

Grande Prairie, AB
3 km away
Fair Deal

$42,804

Year:
2026
Make:
Mazda
Model:
CX-30
Body type:
SUV / Crossover
Exterior colour:
Gray
Transmission:
Automatic
Mileage:
25
Stock #:
MT242013
VIN:
3MVDMBDL3TM242013
Gray 2026 Mazda CX-30 SUV / Crossover  Automatic
New arrival

 

2026 Mazda CX-30

GT AWD

Grande Prairie, AB
3 km away

New car

$41,740

Year:
2026
Make:
Mazda
Model:
CX-30
Body type:
SUV / Crossover
Exterior colour:
Gray
Transmission:
Automatic
Mileage:
25
Stock #:
MT242576
VIN:
3MVDMBDL3TM242576
Gray 2026 Mazda CX-30 SUV / Crossover  Automatic
New arrival

 

2026 Mazda CX-30

GT AWD

Grande Prairie, AB
3 km away

New car

$41,740

Year:
2026
Make:
Mazda
Model:
CX-30
Body type:
SUV / Crossover
Exterior colour:
Red
Transmission:
Automatic
Mileage:
37
Stock #:
MT119225
VIN:
3MVDMBCL4TM119225
Red 2026 Mazda CX-30 SUV / Crossover  Automatic

 

2026 Mazda CX-30

GS AWD

Grande Prairie, AB
3 km away

New car

No Price Listed

Year:
2026
Make:
Mazda
Model:
CX-30
Body type:
SUV / Crossover
Exterior colour:
Red
Transmission:
Automatic
Mileage:
11,325
Stock #:
MT199346A
VIN:
3MVDMBDL5TM124030
Red 2026 Mazda CX-30 SUV / Crossover  Automatic

 

2026 Mazda CX-30

GT AWD

11,325 km

Grande Prairie, AB
3 km away
Fair Deal

$42,804

Year:
2025
Make:
Mazda
Model:
CX-30
Body type:
SUV / Crossover
Exterior colour:
Red
Transmission:
Automatic
Mileage:
71,901
Stock #:
25P6568
VIN:
3MVDMBCMXSM846568
Red 2025 Mazda CX-30 SUV / Crossover  Automatic

 

2025 Mazda CX-30

GS AWD

71,901 km

Home delivery from Calgary, AB
Price includes $1,123 shipping
Good Deal

$29,118

Year:
2026
Make:
Mazda
Model:
CX-30
Body type:
SUV / Crossover
Exterior colour:
White
Transmission:
Automatic
Mileage:
29
Stock #:
J26CX307099
VIN:
3MVDMBAY1TM127099
White 2026 Mazda CX-30 SUV / Crossover  Automatic

 

2026 Mazda CX-30

GT Kuro Turbo AWD

Home delivery from Kelowna, BC
Price includes $2,287 shipping

New car

$46,107

Year:
2026
Make:
Mazda
Model:
CX-30
Body type:
SUV / Crossover
Exterior colour:
White
Interior colour:
Black
Transmission:
Automatic
Mileage:
17
Stock #:
J26CX300375
VIN:
3MVDMBDY9TM200375
White 2026 Mazda CX-30 SUV / Crossover  Automatic

 

2026 Mazda CX-30

GT Turbo AWD

Home delivery from Kelowna, BC
Price includes $2,287 shipping

New car

$44,882

Year:
2026
Make:
Mazda
Model:
CX-30
Body type:
SUV / Crossover
Exterior colour:
Blue
Interior colour:
Black
Transmission:
Automatic
Mileage:
0
Stock #:
J26CX305487
VIN:
3MVDMBDL1TM215487
Blue 2026 Mazda CX-30 SUV / Crossover  Automatic

 

2026 Mazda CX-30

GT AWD

Home delivery from Kelowna, BC
Price includes $2,287 shipping

New car

$42,657

Year:
2026
Make:
Mazda
Model:
CX-30
Body type:
SUV / Crossover
Exterior colour:
Blue
Transmission:
Automatic
Mileage:
323
Stock #:
J26CX306291
VIN:
3MVDMBAY6TM226291
Blue 2026 Mazda CX-30 SUV / Crossover  Automatic

 

2026 Mazda CX-30

GT Kuro Turbo AWD

Home delivery from Kelowna, BC
Price includes $2,287 shipping

New car

$45,807

Year:
2026
Make:
Mazda
Model:
CX-30
Body type:
SUV / Crossover
Exterior colour:
Gray
Interior colour:
Black
Transmission:
Automatic
Mileage:
15
Stock #:
J26CX306496
VIN:
3MVDMBDY2TM216496
Gray 2026 Mazda CX-30 SUV / Crossover  Automatic

 

2026 Mazda CX-30

GT Turbo AWD

Home delivery from Kelowna, BC
Price includes $2,287 shipping

New car

$45,357

Year:
2026
Make:
Mazda
Model:
CX-30
Body type:
SUV / Crossover
Exterior colour:
Black
Transmission:
Automatic
Mileage:
3
Stock #:
J26CX303010
VIN:
3MVDMBDL7TM233010
Black 2026 Mazda CX-30 SUV / Crossover  Automatic

 

2026 Mazda CX-30

GT AWD

Home delivery from Kelowna, BC
Price includes $2,287 shipping

New car

$42,907

Year:
2026
Make:
Mazda
Model:
CX-30
Body type:
SUV / Crossover
Exterior colour:
Black
Interior colour:
Black
Transmission:
Automatic
Mileage:
15
Stock #:
J26CX309582
VIN:
3MVDMBDY5TM229582
Black 2026 Mazda CX-30 SUV / Crossover  Automatic

 

2026 Mazda CX-30

GT Turbo AWD

Home delivery from Kelowna, BC
Price includes $2,287 shipping

New car

$45,057

CarGurus Analysis:

2026 Mazda CX-30

5.0

  • With 191 currently listed for sale and an average price of $37,243 CAD, 33.5% of 2026 Mazda CX-30 listings on CarGurus are rated as good or great deals.

  • Favourably reviewed: Owners rated the 2026 Mazda CX-30 5 / 5 stars and CarGurus experts gave it a 7 / 10.

Research summarized using AI

Year:
2026
Make:
Mazda
Model:
CX-30
Body type:
SUV / Crossover
Exterior colour:
White
Transmission:
Automatic
Mileage:
15
Stock #:
J26CX303893
VIN:
3MVDMBDL3TM233893
White 2026 Mazda CX-30 SUV / Crossover  Automatic

 

2026 Mazda CX-30

GT AWD

Home delivery from Kelowna, BC
Price includes $2,287 shipping

New car

$43,207

Year:
2026
Make:
Mazda
Model:
CX-30
Body type:
SUV / Crossover
Exterior colour:
Gray
Transmission:
Automatic
Mileage:
15
Stock #:
J26CX308260
VIN:
3MVDMBDL0TM238260
Gray 2026 Mazda CX-30 SUV / Crossover  Automatic

 

2026 Mazda CX-30

GT AWD

Home delivery from Kelowna, BC
Price includes $2,287 shipping

New car

$43,207

Year:
2026
Make:
Mazda
Model:
CX-30
Body type:
SUV / Crossover
Exterior colour:
Gray
Interior colour:
Black
Transmission:
Automatic
Mileage:
3
Stock #:
J26CX307123
VIN:
3MVDMBCL5TM237123
Gray 2026 Mazda CX-30 SUV / Crossover  Automatic

 

2026 Mazda CX-30

GS AWD

Home delivery from Kelowna, BC
Price includes $2,287 shipping

New car

$37,057

Year:
2026
Make:
Mazda
Model:
CX-30
Body type:
SUV / Crossover
Exterior colour:
Blue
Transmission:
Automatic
Mileage:
13
Stock #:
J26CX300137
VIN:
3MVDMBAY0TM240137
Blue 2026 Mazda CX-30 SUV / Crossover  Automatic

 

2026 Mazda CX-30

GT Kuro Turbo AWD

Home delivery from Kelowna, BC
Price includes $2,287 shipping

New car

$45,807

Year:
2026
Make:
Mazda
Model:
CX-30
Body type:
SUV / Crossover
Exterior colour:
Red
Interior colour:
Black
Transmission:
Automatic
Mileage:
0
Stock #:
J26CX302244
VIN:
3MVDMBCL9TM242244
Red 2026 Mazda CX-30 SUV / Crossover  Automatic

 

2026 Mazda CX-30

GS AWD

Home delivery from Kelowna, BC
Price includes $2,287 shipping

New car

$37,157

Year:
2026
Make:
Mazda
Model:
CX-30
Body type:
SUV / Crossover
Exterior colour:
Red
Interior colour:
Black
Transmission:
Automatic
Mileage:
3
Stock #:
J26CX303932
VIN:
3MVDMBDYXTM243932
Red 2026 Mazda CX-30 SUV / Crossover  Automatic

 

2026 Mazda CX-30

GT Turbo AWD

Home delivery from Kelowna, BC
Price includes $2,287 shipping

New car

$45,557

Year:
2026
Make:
Mazda
Model:
CX-30
Body type:
SUV / Crossover
Exterior colour:
Gray
Interior colour:
Black
Transmission:
Automatic
Mileage:
0
Stock #:
J26CX3045696
VIN:
3MVDMBDY1TM245696
Gray 2026 Mazda CX-30 SUV / Crossover  Automatic

 

2026 Mazda CX-30

GT Turbo AWD

Home delivery from Kelowna, BC
Price includes $2,287 shipping

New car

$45,457

Year:
2026
Make:
Mazda
Model:
CX-30
Body type:
SUV / Crossover
Exterior colour:
Red
Interior colour:
Black
Transmission:
Automatic
Mileage:
0
Stock #:
J26CX304891
VIN:
3MVDMBDLXTM244891
Red 2026 Mazda CX-30 SUV / Crossover  Automatic

 

2026 Mazda CX-30

GT AWD

Home delivery from Kelowna, BC
Price includes $2,287 shipping

New car

$43,157

Year:
2026
Make:
Mazda
Model:
CX-30
Body type:
SUV / Crossover
Exterior colour:
Black
Transmission:
Automatic
Mileage:
0
Stock #:
J26CX306235
VIN:
3MVDMBCL6TM246235
Black 2026 Mazda CX-30 SUV / Crossover  Automatic
New arrival

 

2026 Mazda CX-30

GS AWD

Home delivery from Kelowna, BC
Price includes $2,287 shipping

New car

$38,857

Year:
2026
Make:
Mazda
Model:
CX-30
Body type:
SUV / Crossover
Exterior colour:
Blue
Interior colour:
Black
Transmission:
Automatic
Mileage:
0
Stock #:
J26CX307492
VIN:
3MVDMBDL0TM247492
Blue 2026 Mazda CX-30 SUV / Crossover  Automatic
New arrival

 

2026 Mazda CX-30

GT AWD

Home delivery from Kelowna, BC
Price includes $2,287 shipping

New car

$42,657

CarGurus Analysis: 2026 Mazda CX-30

7
of 10
overall
Look and feel8/10
Technology6/10
Performance9/10
Safety8/10
Form & function5/10
Cost effectiveness6/10
Image Not Available

Summary

  • With 191 currently listed for sale and an average price of $37,243 CAD, 33.5% of 2026 Mazda CX-30 listings on CarGurus are rated as good or great deals.

  • Favourably reviewed: Owners rated the 2026 Mazda CX-30 5 / 5 stars and CarGurus experts gave it a 7 / 10.

Why it stands out

The 2026 Mazda CX-30 stands out for blending style, speed, and safety in a very small package. It has the kind of upscale interior and good looks that make it feel more like entry-luxury than entry-level, and it also brings rewarding driving dynamics and promising reliability to the table. For buyers who care more about how a vehicle looks and drives than about maximum practicality, that combination is a strong draw.

Mazda has also made this year’s CX-30 more appealing with new Kuro Edition trim levels, drivetrain and suspension enhancements, and an available larger infotainment screen. Those updates add to an already attractive formula, while the vehicle’s great safety ratings remain a major selling point. At the same time, the CX-30 is not the best fit for everyone: the back seat is cramped, cargo space is limited, and the infotainment controls can be fussy.

Other model years to consider

  • 2024 Mazda CX-30
    • Average price: $29,093 CAD
    • Good/great deal percentage: 32.5%
    • User rating: 5 / 5
    • Total listings: 464
  • 2025 Mazda CX-30
    • Average price: $31,268 CAD
    • Good/great deal percentage: 33.2%
    • User rating: 5 / 5
    • Total listings: 358
  • 2023 Mazda CX-30
    • Average price: $27,273 CAD
    • Good/great deal percentage: 30.5%
    • User rating: 5 / 5
    • Total listings: 367

Similar models to consider

  • 2026 Subaru Crosstrek
    • Average price: $34,117 CAD
    • Good/great deal percentage: 32.2%
    • Total listings: 202
  • 2026 Honda HR-V
    • Average price: $34,870 CAD
    • Good/great deal percentage: 33.9%
    • Total listings: 192
  • 2026 Kia Seltos
    • Average price: $30,024 CAD
    • Good/great deal percentage: 34.3%
    • Total listings: 492

This analysis is based on CarGurus' proprietary market data from November 9, 2026, CarGurus experts' opinions, and generative AI.