Oct 30
2024
-
45
Reduced 0.1%
44,020
Common Stock
Jul 15
2024
-
48
Reduced 0.11%
44,065
Common Stock
May 10
2024
SELL
Open market or private sale
$596,580
$198.86 p/Share
3,000
Reduced 6.37%
44,113
Common Stock
Mar 25
2024
SELL
Payment of exercise price or tax liability
$1,995,043
$195.65 p/Share
10,197
Reduced 17.79%
47,113
Common Stock
Mar 25
2024
BUY
Exercise of conversion of derivative security
-
18,438
Added 24.34%
57,310
Common Stock
Feb 08
2024
-
353
Added 0.9%
38,872
Common Stock
Jan 13
2024
SELL
Payment of exercise price or tax liability
$1,074,262
$172.6 p/Share
6,224
Reduced 14.02%
38,166
Common Stock
Jan 13
2024
BUY
Exercise of conversion of derivative security
-
12,755
Added 22.32%
44,390
Common Stock
Mar 25
2023
SELL
Payment of exercise price or tax liability
$976,959
$124.39 p/Share
7,854
Reduced 19.89%
31,635
Common Stock
Mar 25
2023
BUY
Exercise of conversion of derivative security
-
14,201
Added 26.45%
39,489
Common Stock
Feb 02
2023
-
384
Added 1.5%
25,288
Common Stock
Jan 13
2023
SELL
Payment of exercise price or tax liability
$624,505
$139.15 p/Share
4,488
Reduced 15.47%
24,520
Common Stock
Jan 13
2023
BUY
Exercise of conversion of derivative security
-
9,977
Added 25.59%
29,008
Common Stock
Oct 26
2022
SELL
Open market or private sale
$250,140
$125.07 p/Share
2,000
Reduced 9.51%
19,031
Common Stock
Mar 25
2022
SELL
Payment of exercise price or tax liability
$1,198,112
$141.99 p/Share
8,438
Reduced 28.63%
21,031
Common Stock
Mar 25
2022
BUY
Exercise of conversion of derivative security
-
15,258
Added 34.11%
29,469
Common Stock
Feb 02
2022
-
363
Added 2.49%
14,211
Common Stock
Jan 13
2022
SELL
Payment of exercise price or tax liability
$694,987
$168.85 p/Share
4,116
Reduced 23.39%
13,485
Common Stock
Jan 13
2022
BUY
Exercise of conversion of derivative security
-
8,985
Added 33.8%
17,601
Common Stock
Oct 14
2021
SELL
Open market or private sale
$201,064
$162.41 p/Share
1,238
Reduced 12.56%
8,616
Common Stock
Jul 30
2021
SELL
Payment of exercise price or tax liability
$449,241
$152.44 p/Share
2,947
Reduced 23.02%
9,854
Common Stock
Jul 30
2021
BUY
Exercise of conversion of derivative security
$194,937
$46.58 p/Share
4,185
Added 24.64%
12,801
Common Stock