EX-99.1 2 d807921dex991.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: 7/9/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 *
*By:   /s/ Gregory K. Ramirez
  Gregory K. Ramirez
 

Executive Vice President of Artisan Partners Asset Management Inc.

  Vice President of Artisan Investments GP LLC