Jul 28
2023
SELL
Open market or private sale
$362,074
$90.7 p/Share
3,992
Reduced 8.66%
42,097
Common Stock
Jul 28
2023
SELL
Payment of exercise price or tax liability
$3,058,000
$90.46 p/Share
33,805
Reduced 42.31%
46,089
Common Stock
Jul 28
2023
BUY
Exercise of conversion of derivative security
$3,016,646
$63.59 p/Share
47,439
Added 37.26%
79,894
Common Stock
Jul 01
2023
SELL
Payment of exercise price or tax liability
$457,956
$89.01 p/Share
5,145
Reduced 13.68%
32,455
Common Stock
Jul 01
2023
BUY
Exercise of conversion of derivative security
-
15,385
Added 29.04%
37,600
Common Stock
Mar 06
2023
SELL
Payment of exercise price or tax liability
$419,282
$86.88 p/Share
4,826
Reduced 17.39%
22,918
Common Stock
Mar 06
2023
SELL
Open market or private sale
$61,055
$86.85 p/Share
703
Reduced 3.07%
22,215
Common Stock
Mar 06
2023
BUY
Exercise of conversion of derivative security
$431,684
$55.73 p/Share
7,746
Added 21.83%
27,744
Common Stock
Feb 14
2023
SELL
Open market or private sale
$70,868
$84.67 p/Share
837
Reduced 4.02%
19,998
Common Stock
Feb 14
2023
SELL
Payment of exercise price or tax liability
$699,311
$84.56 p/Share
8,270
Reduced 28.41%
20,835
Common Stock
Feb 14
2023
BUY
Exercise of conversion of derivative security
$683,344
$59.53 p/Share
11,479
Added 28.28%
29,105
Common Stock
Feb 05
2023
SELL
Payment of exercise price or tax liability
$51,431
$84.73 p/Share
607
Reduced 3.38%
17,356
Common Stock
Feb 05
2023
BUY
Exercise of conversion of derivative security
-
1,707
Added 8.68%
17,963
Common Stock
Feb 04
2023
SELL
Payment of exercise price or tax liability
$84,814
$84.73 p/Share
1,001
Reduced 5.8%
16,256
Common Stock
Feb 04
2023
BUY
Exercise of conversion of derivative security
-
3,160
Added 15.48%
17,257
Common Stock
Feb 03
2023
SELL
Payment of exercise price or tax liability
$51,092
$84.73 p/Share
603
Reduced 4.1%
14,097
Common Stock
Feb 03
2023
BUY
Exercise of conversion of derivative security
-
1,353
Added 8.43%
14,700
Common Stock
Jul 28
2021
SELL
Payment of exercise price or tax liability
$143,729
$87.8 p/Share
1,637
Reduced 15.61%
8,850
Common Stock
Jul 28
2021
SELL
Open market or private sale
$140,217
$87.8 p/Share
1,597
Reduced 18.05%
7,253
Common Stock
Jul 28
2021
BUY
Exercise of conversion of derivative security
$143,784
$44.46 p/Share
3,234
Added 23.57%
10,487
Common Stock
Feb 05
2021
BUY
Exercise of conversion of derivative security
-
6,094
Added 31.35%
13,347
Common Stock
Jan 02
2021
BUY
Exercise of conversion of derivative security
$2,103,239
$365.59 p/Share
5,753
Added 44.23%
7,253
Common Stock
Dec 09
2020
BUY
Open market or private purchase
$32,755
$65.51 p/Share
500
Added 25.0%
1,500
Common Stock