Apr 12
2022
BUY
Exercise of conversion of derivative security
$59,800
$14.95 p/Share
4,000
Added 0.71%
561,350
Common Stock
Feb 25
2022
SELL
Payment of exercise price or tax liability
$419,840
$88.63 p/Share
4,737
Reduced 0.84%
557,350
Common Stock
Feb 25
2022
BUY
Exercise of conversion of derivative security
-
15,774
Added 2.74%
560,885
Common Stock
Nov 25
2021
SELL
Payment of exercise price or tax liability
$177,168
$125.03 p/Share
1,417
Reduced 0.26%
551,719
Common Stock
Nov 25
2021
SELL
Open market or private sale
$60,106
$125.22 p/Share
480
Reduced 0.09%
549,533
Common Stock
Nov 25
2021
BUY
Exercise of conversion of derivative security
-
4,822
Added 0.87%
552,544
Common Stock
Aug 25
2021
SELL
Payment of exercise price or tax liability
$177,996
$93.83 p/Share
1,897
Reduced 0.34%
548,794
Common Stock
Aug 25
2021
BUY
Exercise of conversion of derivative security
-
4,823
Added 0.87%
549,619
Common Stock
May 25
2021
SELL
Payment of exercise price or tax liability
$158,145
$83.41 p/Share
1,896
Reduced 0.35%
545,868
Common Stock
May 25
2021
BUY
Exercise of conversion of derivative security
-
4,821
Added 0.87%
546,693
Common Stock
Apr 09
2021
-
24,000
Reduced 4.23%
542,943
Common Stock
Mar 15
2021
-
19,000
Reduced 3.24%
566,943
Common Stock
Feb 26
2021
-
16,000
Reduced 2.66%
585,943
Common Stock
Feb 25
2021
SELL
Payment of exercise price or tax liability
$414,305
$94.72 p/Share
4,374
Reduced 0.72%
601,943
Common Stock
Feb 25
2021
BUY
Exercise of conversion of derivative security
-
11,117
Added 1.8%
605,245
Common Stock
Feb 24
2021
SELL
Open market or private sale
$9,562,238
$98.46 p/Share
97,118
Reduced 14.03%
595,200
Common Stock
Feb 24
2021
BUY
Exercise of conversion of derivative security
$322,066
$1.04 p/Share
309,679
Added 34.22%
595,382
Common Stock
Feb 22
2021
SELL
Payment of exercise price or tax liability
$2,214
$105.42 p/Share
21
Reduced 0.01%
382,639
Common Stock
Feb 22
2021
BUY
Exercise of conversion of derivative security
-
75
Added 0.02%
382,643
Common Stock
Feb 03
2021
-
16,000
Reduced 4.01%
382,585
Common Stock
Nov 25
2020
SELL
Payment of exercise price or tax liability
$63,108
$95.33 p/Share
662
Reduced 0.14%
464,585
Common Stock
Nov 25
2020
BUY
Exercise of conversion of derivative security
-
2,724
Added 0.58%
464,951
Common Stock