Nov 04
2024
SELL
Sale (or disposition) back to the issuer
$3,243,220
$62.0 p/Share
52,310
Reduced 100.0%
0
Common Stock
Mar 15
2024
SELL
Payment of exercise price or tax liability
$288,016
$52.3 p/Share
5,507
Reduced 9.52%
52,310
Common Stock
Mar 15
2024
BUY
Exercise of conversion of derivative security
-
5,534
Added 9.93%
50,204
Common Stock
Mar 15
2024
BUY
Exercise of conversion of derivative security
-
7,613
Added 12.03%
55,683
Common Stock
Mar 09
2024
SELL
Payment of exercise price or tax liability
$215,533
$52.2 p/Share
4,129
Reduced 8.46%
44,670
Common Stock
Mar 09
2024
BUY
Exercise of conversion of derivative security
-
14,000
Added 22.69%
47,704
Common Stock
Mar 15
2023
SELL
Payment of exercise price or tax liability
$104,994
$42.82 p/Share
2,452
Reduced 6.58%
34,799
Common Stock
Mar 15
2023
BUY
Exercise of conversion of derivative security
-
5,534
Added 12.93%
37,251
Common Stock
Mar 10
2023
SELL
Payment of exercise price or tax liability
$232,594
$43.5 p/Share
5,347
Reduced 14.43%
31,717
Common Stock
Mar 10
2023
BUY
Exercise of conversion of derivative security
-
18,255
Added 33.84%
35,698
Common Stock
Mar 09
2023
SELL
Payment of exercise price or tax liability
$48,985
$44.9 p/Share
1,091
Reduced 5.48%
18,809
Common Stock
Mar 09
2023
BUY
Exercise of conversion of derivative security
-
3,735
Added 15.8%
19,900
Common Stock
Jul 01
2022
SELL
Payment of exercise price or tax liability
$93,088
$44.37 p/Share
2,098
Reduced 11.49%
16,165
Common Stock
Jul 01
2022
BUY
Exercise of conversion of derivative security
-
4,732
Added 21.56%
17,214
Common Stock
Mar 11
2022
SELL
Payment of exercise price or tax liability
$75,953
$55.44 p/Share
1,370
Reduced 9.19%
13,531
Common Stock
Mar 11
2022
BUY
Exercise of conversion of derivative security
-
4,674
Added 23.88%
14,901
Common Stock
Mar 09
2022
SELL
Payment of exercise price or tax liability
$62,756
$56.69 p/Share
1,107
Reduced 9.77%
10,227
Common Stock
Mar 09
2022
BUY
Exercise of conversion of derivative security
-
3,735
Added 24.79%
11,334
Common Stock
Jul 01
2021
SELL
Payment of exercise price or tax liability
$151,476
$72.2 p/Share
2,098
Reduced 21.64%
7,599
Common Stock
Jul 01
2021
BUY
Exercise of conversion of derivative security
-
4,732
Added 35.37%
8,648
Common Stock
Mar 11
2021
SELL
Payment of exercise price or tax liability
$94,765
$68.67 p/Share
1,380
Reduced 21.75%
4,965
Common Stock
Mar 11
2021
BUY
Exercise of conversion of derivative security
-
4,673
Added 42.41%
6,345
Common Stock