Apr 15
2025
SELL
Payment of exercise price or tax liability
$54,608
$37.25 p/Share
1,466
Reduced 7.58%
17,884
Common Stock
Apr 15
2025
BUY
Exercise of conversion of derivative security
-
3,725
Added 16.14%
19,350
Common Stock
Mar 26
2025
SELL
Payment of exercise price or tax liability
$62,637
$50.03 p/Share
1,252
Reduced 7.42%
15,625
Common Stock
Mar 26
2025
BUY
Exercise of conversion of derivative security
-
3,181
Added 15.86%
16,877
Common Stock
Mar 21
2025
SELL
Payment of exercise price or tax liability
$23,852
$47.42 p/Share
503
Reduced 3.54%
13,696
Common Stock
Mar 21
2025
BUY
Exercise of conversion of derivative security
-
1,288
Added 8.32%
14,199
Common Stock
Jan 31
2025
SELL
Payment of exercise price or tax liability
$9,951
$54.68 p/Share
182
Reduced 1.39%
12,911
Common Stock
Jan 31
2025
BUY
Exercise of conversion of derivative security
-
612
Added 4.47%
13,093
Common Stock
Jan 30
2025
SELL
Payment of exercise price or tax liability
$7,987
$53.97 p/Share
148
Reduced 1.17%
12,481
Common Stock
Jan 30
2025
BUY
Exercise of conversion of derivative security
-
497
Added 3.79%
12,629
Common Stock
Sep 06
2024
SELL
Payment of exercise price or tax liability
$21,254
$53.81 p/Share
395
Reduced 3.15%
12,132
Common Stock
Sep 06
2024
BUY
Exercise of conversion of derivative security
-
1,621
Added 11.46%
12,527
Common Stock
Apr 15
2024
SELL
Payment of exercise price or tax liability
$53,531
$59.02 p/Share
907
Reduced 7.68%
10,906
Common Stock
Apr 15
2024
BUY
Exercise of conversion of derivative security
-
3,724
Added 23.97%
11,813
Common Stock
Mar 21
2024
SELL
Payment of exercise price or tax liability
$22,230
$71.25 p/Share
312
Reduced 3.71%
8,089
Common Stock
Mar 21
2024
BUY
Exercise of conversion of derivative security
-
1,288
Added 13.29%
8,401
Common Stock
Jan 31
2024
SELL
Payment of exercise price or tax liability
$11,820
$64.95 p/Share
182
Reduced 2.49%
7,113
Common Stock
Jan 31
2024
BUY
Exercise of conversion of derivative security
-
611
Added 7.73%
7,295
Common Stock
Jan 30
2024
SELL
Payment of exercise price or tax liability
$9,695
$65.51 p/Share
148
Reduced 2.17%
6,684
Common Stock
Jan 30
2024
BUY
Exercise of conversion of derivative security
-
497
Added 6.78%
6,832
Common Stock