May 23
2022
SELL
Open market or private sale
$336,881
$122.77 p/Share
2,744
Reduced 4.09%
64,427
Common Stock
May 23
2022
BUY
Exercise of conversion of derivative security
$11,072
$8.9 p/Share
1,244
Added 1.82%
67,171
Common Stock
May 01
2022
SELL
Payment of exercise price or tax liability
$471,393
$136.28 p/Share
3,459
Reduced 4.99%
65,927
Common Stock
Apr 20
2022
SELL
Open market or private sale
$1,392,035
$146.53 p/Share
9,500
Reduced 12.04%
69,386
Common Stock
Apr 20
2022
BUY
Exercise of conversion of derivative security
$62,300
$8.9 p/Share
7,000
Added 8.15%
78,886
Common Stock
Mar 21
2022
SELL
Open market or private sale
$1,273,760
$134.08 p/Share
9,500
Reduced 11.67%
71,886
Common Stock
Mar 21
2022
BUY
Exercise of conversion of derivative security
$62,300
$8.9 p/Share
7,000
Added 7.92%
81,386
Common Stock
Feb 22
2022
SELL
Open market or private sale
$1,082,145
$113.91 p/Share
9,500
Reduced 11.32%
74,386
Common Stock
Feb 22
2022
BUY
Exercise of conversion of derivative security
$62,300
$8.9 p/Share
7,000
Added 7.7%
83,886
Common Stock
Feb 01
2022
SELL
Payment of exercise price or tax liability
$418,399
$128.58 p/Share
3,254
Reduced 4.06%
76,886
Common Stock
Jan 20
2022
SELL
Open market or private sale
$1,204,885
$126.83 p/Share
9,500
Reduced 10.6%
80,140
Common Stock
Jan 20
2022
BUY
Exercise of conversion of derivative security
$62,300
$8.9 p/Share
7,000
Added 7.24%
89,640
Common Stock
Dec 20
2021
SELL
Open market or private sale
$1,278,700
$134.6 p/Share
9,500
Reduced 10.31%
82,640
Common Stock
Dec 20
2021
BUY
Exercise of conversion of derivative security
$62,300
$8.9 p/Share
7,000
Added 7.06%
92,140
Common Stock
Nov 22
2021
SELL
Open market or private sale
$1,273,760
$134.08 p/Share
9,500
Reduced 10.04%
85,140
Common Stock
Nov 22
2021
BUY
Exercise of conversion of derivative security
$62,300
$8.9 p/Share
7,000
Added 6.89%
94,640
Common Stock
Nov 01
2021
SELL
Payment of exercise price or tax liability
$405,291
$124.59 p/Share
3,253
Reduced 3.58%
87,640
Common Stock
Oct 28
2021
BUY
Grant, award, or other acquisition
-
20,779
Added 18.61%
90,893
Common Stock
Oct 20
2021
SELL
Open market or private sale
$1,083,665
$114.07 p/Share
9,500
Reduced 11.93%
70,114
Common Stock
Oct 20
2021
BUY
Exercise of conversion of derivative security
$62,300
$8.9 p/Share
7,000
Added 8.08%
79,614
Common Stock
Sep 20
2021
SELL
Open market or private sale
$1,103,330
$116.14 p/Share
9,500
Reduced 11.57%
72,614
Common Stock
Sep 20
2021
BUY
Exercise of conversion of derivative security
$62,300
$8.9 p/Share
7,000
Added 7.86%
82,114
Common Stock
Aug 20
2021
SELL
Open market or private sale
$1,045,000
$110.0 p/Share
9,500
Reduced 11.23%
75,114
Common Stock
Aug 20
2021
BUY
Exercise of conversion of derivative security
$62,300
$8.9 p/Share
7,000
Added 7.64%
84,614
Common Stock
Aug 01
2021
SELL
Payment of exercise price or tax liability
$330,375
$101.56 p/Share
3,253
Reduced 4.02%
77,614
Common Stock