Mar 15
2024
SELL
Payment of exercise price or tax liability
$65,584
$52.3 p/Share
1,254
Reduced 5.47%
21,663
Common Stock
Mar 15
2024
BUY
Exercise of conversion of derivative security
-
2,166
Added 9.8%
19,937
Common Stock
Mar 15
2024
BUY
Exercise of conversion of derivative security
-
2,980
Added 11.75%
22,389
Common Stock
Mar 09
2024
SELL
Payment of exercise price or tax liability
$74,332
$52.2 p/Share
1,424
Reduced 7.42%
17,771
Common Stock
Mar 09
2024
BUY
Exercise of conversion of derivative security
-
5,516
Added 22.65%
18,836
Common Stock
Mar 15
2023
SELL
Payment of exercise price or tax liability
$22,608
$42.82 p/Share
528
Reduced 3.72%
13,679
Common Stock
Mar 15
2023
BUY
Exercise of conversion of derivative security
-
2,166
Added 13.23%
14,207
Common Stock
Mar 10
2023
SELL
Payment of exercise price or tax liability
$72,166
$43.5 p/Share
1,659
Reduced 12.11%
12,041
Common Stock
Mar 10
2023
BUY
Exercise of conversion of derivative security
-
6,562
Added 33.16%
13,228
Common Stock
Mar 09
2023
SELL
Payment of exercise price or tax liability
$18,902
$44.9 p/Share
421
Reduced 5.57%
7,138
Common Stock
Mar 09
2023
BUY
Exercise of conversion of derivative security
-
1,472
Added 16.3%
7,559
Common Stock
Apr 29
2022
SELL
Payment of exercise price or tax liability
$16,763
$50.19 p/Share
334
Reduced 5.2%
6,087
Common Stock
Apr 29
2022
BUY
Exercise of conversion of derivative security
-
1,365
Added 17.92%
6,254
Common Stock
Mar 11
2022
SELL
Payment of exercise price or tax liability
$22,342
$55.44 p/Share
403
Reduced 7.38%
5,056
Common Stock
Mar 11
2022
BUY
Exercise of conversion of derivative security
-
1,680
Added 23.53%
5,459
Common Stock
Mar 09
2022
SELL
Payment of exercise price or tax liability
$23,923
$56.69 p/Share
422
Reduced 10.05%
3,779
Common Stock
Mar 09
2022
BUY
Exercise of conversion of derivative security
-
1,472
Added 25.95%
4,201
Common Stock
May 01
2021
SELL
Payment of exercise price or tax liability
$25,478
$76.28 p/Share
334
Reduced 10.9%
2,729
Common Stock
May 01
2021
BUY
Exercise of conversion of derivative security
-
1,366
Added 32.05%
2,896
Common Stock
Mar 11
2021
SELL
Payment of exercise price or tax liability
$31,726
$68.67 p/Share
462
Reduced 21.4%
1,697
Common Stock
Mar 11
2021
BUY
Exercise of conversion of derivative security
-
1,680
Added 43.76%
2,159
Common Stock