|
Type of Security
|
Amount Purchased/(Sold)
|
Price Per Security ($) or Contract*
|
Date of Purchase/Sale
|
|
Common Stock
|
(204,267)
|
19.950
|
4/17/2026
|
|
Call Option (Exercise Price $20, Expiration 4/17/26)
|
(5,340)
|
0.070
|
4/17/2026
|
|
Common Stock
|
200,000
|
19.737 (1)
|
4/21/2026
|
|
Common Stock
|
(400,000)
|
20.405 (2)
|
4/21/2026
|
|
Common Stock
|
(400,000)
|
20.601 (3)
|
4/21/2026
|
|
Common Stock
|
(204,267)
|
20.619
|
4/21/2026
|
|
Common Stock
|
(250,000)
|
21.219 (4)
|
4/22/2026
|
|
Common Stock
|
(75,000)
|
21.450
|
4/22/2026
|
|
Common Stock
|
(125,000)
|
21.528 (5)
|
4/22/2026
|
|
Common Stock
|
(50,000)
|
21.550
|
4/22/2026
|
|
Common Stock
|
(375,000)
|
21.050 (6)
|
4/23/2026
|
|
Common Stock
|
(375,000)
|
21.101 (7)
|
4/23/2026
|
|
Common Stock
|
(250,315)
|
21.414 (8)
|
4/23/2026
|
|
Type of Security
|
Amount Purchased/(Sold)
|
Price Per Security ($) or Contract*
|
Date of Purchase/Sale
|
|
Common Stock
|
(38,760)
|
19.950
|
4/17/2026
|
|
Common Stock
|
(38,760)
|
20.619
|
4/21/2026
|
|
Common Stock
|
(211,881)
|
21.219 (9)
|
4/22/2026
|
|
Common Stock
|
(63,564)
|
21.450
|
4/22/2026
|
|
Common Stock
|
(105,940)
|
21.528 (10)
|
4/22/2026
|
|
Common Stock
|
(42,376)
|
21.550
|
4/22/2026
|
|
Common Stock
|
(105,940)
|
21.050 (11)
|
4/23/2026
|
|
Common Stock
|
(105,940)
|
21.101 (12)
|
4/23/2026
|
|
Common Stock
|
(42,109)
|
21.414 (13)
|
4/23/2026
|
|
Type of Security
|
Amount Purchased/(Sold)
|
Price Per Security ($) or Contract*
|
Date of Purchase/Sale
|
|
Common Stock
|
(2,092)
|
19.950
|
4/17/2026
|
|
Common Stock
|
(4,881)
|
19.950
|
4/17/2026
|
|
Common Stock
|
(2,092)
|
20.619
|
4/21/2026
|
|
Common Stock
|
(4,881)
|
20.619
|
4/21/2026
|
|
Common Stock
|
(11,435)
|
21.219 (14)
|
4/22/2026
|
|
Common Stock
|
(26,684)
|
21.219 (15)
|
4/22/2026
|
|
Common Stock
|
(3,431)
|
21.450
|
4/22/2026
|
|
Common Stock
|
(8,005)
|
21.450
|
4/22/2026
|
|
Common Stock
|
(5,718)
|
21.528 (16)
|
4/22/2026
|
|
Common Stock
|
(13,342)
|
21.528 (17)
|
4/22/2026
|
|
Common Stock
|
(2,287)
|
21.550
|
4/22/2026
|
|
Common Stock
|
(5,337)
|
21.550
|
4/22/2026
|
|
Common Stock
|
(13,342)
|
21.050 (18)
|
4/23/2026
|
|
Common Stock
|
(5,718)
|
21.050 (19)
|
4/23/2026
|
|
Common Stock
|
(13,342)
|
21.101 (20)
|
4/23/2026
|
|
Common Stock
|
(5,718)
|
21.101 (21)
|
4/23/2026
|
|
Common Stock
|
(5,303)
|
21.414 (22)
|
4/23/2026
|
|
Common Stock
|
(2,273)
|
21.414 (23)
|
4/23/2026
|