Nov 04
2024
SELL
Sale (or disposition) back to the issuer
$2,069,684
$62.0 p/Share
33,382
Reduced 100.0%
0
Common Stock
Mar 15
2024
SELL
Payment of exercise price or tax liability
$96,755
$52.3 p/Share
1,850
Reduced 5.25%
33,382
Common Stock
Mar 15
2024
BUY
Exercise of conversion of derivative security
-
2,656
Added 7.76%
31,578
Common Stock
Mar 15
2024
BUY
Exercise of conversion of derivative security
-
3,654
Added 9.59%
34,453
Common Stock
Mar 09
2024
SELL
Payment of exercise price or tax liability
$123,818
$52.2 p/Share
2,372
Reduced 7.58%
28,922
Common Stock
Mar 09
2024
BUY
Exercise of conversion of derivative security
-
7,881
Added 20.44%
30,677
Common Stock
May 01
2023
SELL
Payment of exercise price or tax liability
$192,813
$45.55 p/Share
4,233
Reduced 15.31%
23,413
Common Stock
May 01
2023
BUY
Exercise of conversion of derivative security
-
11,068
Added 29.22%
26,815
Common Stock
Apr 01
2023
SELL
Payment of exercise price or tax liability
$109,373
$43.61 p/Share
2,508
Reduced 13.14%
16,578
Common Stock
Apr 01
2023
BUY
Exercise of conversion of derivative security
-
8,559
Added 30.96%
19,086
Common Stock
Mar 15
2023
SELL
Payment of exercise price or tax liability
$33,313
$42.82 p/Share
778
Reduced 6.88%
10,527
Common Stock
Mar 15
2023
BUY
Exercise of conversion of derivative security
-
2,655
Added 19.02%
11,305
Common Stock
Mar 09
2023
SELL
Payment of exercise price or tax liability
$29,050
$44.9 p/Share
647
Reduced 6.96%
8,650
Common Stock
Mar 09
2023
BUY
Exercise of conversion of derivative security
-
2,103
Added 18.45%
9,297
Common Stock
Apr 29
2022
SELL
Payment of exercise price or tax liability
$41,708
$50.19 p/Share
831
Reduced 10.36%
7,194
Common Stock
Apr 29
2022
BUY
Exercise of conversion of derivative security
-
2,834
Added 26.1%
8,025
Common Stock
Mar 09
2022
SELL
Payment of exercise price or tax liability
$37,132
$56.69 p/Share
655
Reduced 11.2%
5,191
Common Stock
Mar 09
2022
BUY
Exercise of conversion of derivative security
-
2,103
Added 26.46%
5,846
Common Stock
May 01
2021
SELL
Payment of exercise price or tax liability
$63,389
$76.28 p/Share
831
Reduced 18.17%
3,743
Common Stock
May 01
2021
BUY
Exercise of conversion of derivative security
-
2,834
Added 38.26%
4,574
Common Stock