EX-99.1 2 d755000dex991.htm EX-99.1 EX-99.1

EXHIBIT 1

JOINT FILING AGREEMENT

The undersigned hereby agree to the joint filing of the Schedule 13G to which this Agreement is attached.

Dated: 2/12/2024

 

ARTISAN PARTNERS ASSET MANAGEMENT INC,
for itself and as the general partner of
ARTISAN PARTNERS HOLDINGS LP
By:   Gregory K. Ramirez*
ARTISAN INVESTMENTS GP LLC,
for itself and as the general partner of
ARTISAN PARTNERS LIMITED PARTNERSHIP
By:   Gregory K. Ramirez *
ARTISAN PARTNERS FUNDS, INC.
By:   Gregory K. Ramirez *
*By:   /s/ Gregory K. Ramirez
  Gregory K. Ramirez
  Executive Vice President of Artisan Partners Asset Management Inc.
  Vice President of Artisan Investments GP LLC
  President and Chief Executive Officer of Artisan Partners Funds, Inc.