Dec 14
2022
SELL
Payment of exercise price or tax liability
$39,973
$17.23 p/Share
2,320
Reduced 5.98%
36,492
Common Stock
Dec 14
2022
BUY
Exercise of conversion of derivative security
-
6,966
Added 15.22%
38,812
Common Stock
Sep 26
2022
SELL
Payment of exercise price or tax liability
$41,137
$18.87 p/Share
2,180
Reduced 6.41%
31,846
Common Stock
Sep 26
2022
BUY
Exercise of conversion of derivative security
-
6,546
Added 16.13%
34,026
Common Stock
Dec 14
2021
SELL
Payment of exercise price or tax liability
$566,935
$168.43 p/Share
3,366
Reduced 10.91%
27,480
Common Stock
Dec 14
2021
BUY
Exercise of conversion of derivative security
-
6,967
Added 18.42%
30,846
Common Stock
Oct 04
2021
SELL
Open market or private sale
$7,518,631
$175.55 p/Share
42,829
Reduced 64.2%
23,879
Common Stock
Oct 04
2021
BUY
Exercise of conversion of derivative security
$1,169,232
$27.3 p/Share
42,829
Added 39.1%
66,708
Common Stock
Oct 01
2021
SELL
Open market or private sale
$8,654,870
$176.63 p/Share
49,000
Reduced 67.23%
23,879
Common Stock
Oct 01
2021
BUY
Exercise of conversion of derivative security
$1,337,700
$27.3 p/Share
49,000
Added 40.2%
72,879
Common Stock
Sep 26
2021
SELL
Payment of exercise price or tax liability
$784,682
$248.16 p/Share
3,162
Reduced 11.69%
23,879
Common Stock
Sep 26
2021
BUY
Exercise of conversion of derivative security
-
6,546
Added 19.49%
27,041
Common Stock
Jul 02
2021
SELL
Open market or private sale
$11,358,000
$216.1 p/Share
52,559
Reduced 71.95%
20,495
Common Stock
Jul 02
2021
BUY
Exercise of conversion of derivative security
$4,141,649
$78.8 p/Share
52,559
Added 41.84%
73,054
Common Stock
Jul 01
2021
SELL
Open market or private sale
$11,183,854
$212.54 p/Share
52,620
Reduced 71.97%
20,495
Common Stock
Jul 01
2021
BUY
Exercise of conversion of derivative security
$3,213,503
$61.07 p/Share
52,620
Added 41.85%
73,115
Common Stock
Nov 16
2020
SELL
Open market or private sale
$4,725,704
$90.33 p/Share
52,316
Reduced 71.85%
20,495
Common Stock
Nov 16
2020
BUY
Exercise of conversion of derivative security
$1,710,766
$32.7 p/Share
52,317
Added 41.81%
72,811
Common Stock
Oct 01
2020
SELL
Open market or private sale
$217
$108.56 p/Share
2
Reduced 0.01%
20,494
Common Stock
Sep 30
2020
SELL
Open market or private sale
$1,370,239
$112.03 p/Share
12,231
Reduced 37.37%
20,496
Common Stock
Sep 29
2020
SELL
Open market or private sale
$443,191
$107.78 p/Share
4,112
Reduced 11.16%
32,727
Common Stock
Sep 28
2020
SELL
Sale (or disposition) back to the issuer
$148,759
$111.18 p/Share
1,338
Reduced 1.79%
73,268
Common Stock
Sep 28
2020
SELL
Open market or private sale
$2,800,690
$112.05 p/Share
24,995
Reduced 40.42%
36,839
Common Stock
Sep 28
2020
SELL
Payment of exercise price or tax liability
$1,270,676
$111.18 p/Share
11,429
Reduced 15.6%
61,839
Common Stock
Sep 28
2020
BUY
Exercise of conversion of derivative security
$297,500
$5.95 p/Share
50,000
Added 40.13%
74,606
Common Stock