Exhibit 99.2

TRANSACTIONS

 

The following table sets forth all transactions in respect of the Common Stock effected in the last sixty days on behalf of Fivespan Partners Fund, Ltd over which the Reporting Persons have investment discretion. All such transactions were purchases or sales of Common Stock effected in the open market, and the price per share excludes commissions. Where a price range is provided in the column “Price Range ($)”, the price reported in the column titled “Price per share ($)” is a weighted average price. These shares of Common Stock were sold or purchased in multiple transactions between the price range indicated in the column titled “Price Range ($)”. The Reporting Persons will undertake to provide to the Staff of the SEC, upon request, full information regarding the number of shares of Common Stock sold or purchased at each separate price.

 

   Trade Date  Reporting Person Effecting Transaction  Buy/Sell  Quantity   Price
per share ($)1
   Price Range ($)
1.  1/16/26  Fivespan Partners Fund, Ltd.  Buy   84,108    51.42    
2.  1/29/26  Fivespan Partners Fund, Ltd.  Buy   347,923    47.95   46.29 – 49.98
3.  2/3/26  Fivespan Partners Fund, Ltd.  Buy   65,663    43.65    
4.  2/4/26  Fivespan Partners Fund, Ltd.  Buy   234,337    44.17   43.65 – 44.88
5.  2/6/26  Fivespan Partners Fund, Ltd.  Buy   20,325    41.96    
6.  2/9/26  Fivespan Partners Fund, Ltd.  Buy   1,780    42.74    
7.  2/11/26  Fivespan Partners Fund, Ltd.  Buy   177,895    42.37   42.23 – 42.51
8.  2/17/26  Fivespan Partners Fund, Ltd.  Buy   100,000    37.39   37.31 – 37.45
9.  2/18/26  Fivespan Partners Fund, Ltd.  Buy   17,635    36.99    
10.  2/19/26  Fivespan Partners Fund, Ltd.  Buy   82,365    36.95   36.91 – 37.00
11.  2/24/26  Fivespan Partners Fund, Ltd.  Buy   150,000    32.78   32.59 – 32.96
12.  2/25/26  Fivespan Partners Fund, Ltd.  Buy   14,976    31.96    
13.  2/27/26  Fivespan Partners Fund, Ltd.  Buy   277,712    34.40   33.97 – 35.20
14.  3/2/26  Fivespan Partners Fund, Ltd.  Buy   164,955    35.22   34.92 – 35.57
15.  3/3/26  Fivespan Partners Fund, Ltd.  Buy   5,794    35.94   35.91 – 35.98
16.  3/4/26  Fivespan Partners Fund, Ltd.  Buy   9,107    36.31   35.99 – 36.62
17.  3/6/26  Fivespan Partners Fund, Ltd.  Buy   2,100    36.75    
18.  3/9/26  Fivespan Partners Fund, Ltd.  Buy   68,322    36.68   36.63 – 36.74
19.  3/10/26  Fivespan Partners Fund, Ltd.  Buy   22,010    36.56   36.42 – 36.71
20.  3/11/26  Fivespan Partners Fund, Ltd.  Buy   50,000    36.64    

 

 

1Prices are rounded to the nearest cent.