Jan 03
2022
SELL
Open market or private sale
$2,558,500
$51.17 p/Share
50,000
Reduced 37.31%
84,000
Common Stock
Jan 03
2022
BUY
Exercise of conversion of derivative security
$45,500
$0.91 p/Share
50,000
Added 27.17%
134,000
Common Stock
Jan 01
2022
BUY
Grant, award, or other acquisition
-
84,000
Added 50.0%
84,000
Common Stock
Dec 29
2021
SELL
Open market or private sale
$3,814,097
$52.18 p/Share
73,095
Reduced 100.0%
0
Common Stock
Dec 29
2021
BUY
Exercise of conversion of derivative security
$66,516
$0.91 p/Share
73,095
Added 50.0%
73,095
Common Stock
Dec 28
2021
SELL
Open market or private sale
$3,458,662
$52.4 p/Share
66,005
Reduced 100.0%
0
Common Stock
Dec 28
2021
BUY
Exercise of conversion of derivative security
$53,464
$0.81 p/Share
66,005
Added 50.0%
66,005
Common Stock
Dec 27
2021
SELL
Open market or private sale
$575,520
$52.8 p/Share
10,900
Reduced 100.0%
0
Common Stock
Dec 27
2021
BUY
Exercise of conversion of derivative security
$9,919
$0.91 p/Share
10,900
Added 50.0%
10,900
Common Stock
Nov 03
2021
SELL
Open market or private sale
$3,074,500
$61.49 p/Share
50,000
Reduced 100.0%
0
Common Stock
Nov 03
2021
BUY
Exercise of conversion of derivative security
$45,500
$0.91 p/Share
50,000
Added 50.0%
50,000
Common Stock
Nov 02
2021
SELL
Open market or private sale
$3,118,000
$62.36 p/Share
50,000
Reduced 100.0%
0
Common Stock
Nov 02
2021
BUY
Exercise of conversion of derivative security
$45,500
$0.91 p/Share
50,000
Added 50.0%
50,000
Common Stock
Nov 01
2021
SELL
Open market or private sale
$3,123,500
$62.47 p/Share
50,000
Reduced 100.0%
0
Common Stock
Nov 01
2021
BUY
Exercise of conversion of derivative security
$45,500
$0.91 p/Share
50,000
Added 50.0%
50,000
Common Stock
Oct 05
2021
SELL
Open market or private sale
$2,901,500
$58.03 p/Share
50,000
Reduced 100.0%
0
Common Stock
Oct 05
2021
BUY
Exercise of conversion of derivative security
$45,500
$0.91 p/Share
50,000
Added 50.0%
50,000
Common Stock
Oct 04
2021
SELL
Open market or private sale
$2,867,000
$57.34 p/Share
50,000
Reduced 100.0%
0
Common Stock
Oct 04
2021
BUY
Exercise of conversion of derivative security
$45,500
$0.91 p/Share
50,000
Added 50.0%
50,000
Common Stock
Oct 01
2021
SELL
Open market or private sale
$2,856,500
$57.13 p/Share
50,000
Reduced 100.0%
0
Common Stock
Oct 01
2021
BUY
Exercise of conversion of derivative security
$45,500
$0.91 p/Share
50,000
Added 50.0%
50,000
Common Stock
Sep 03
2021
SELL
Open market or private sale
$2,828,000
$56.56 p/Share
50,000
Reduced 100.0%
0
Common Stock
Sep 03
2021
BUY
Exercise of conversion of derivative security
$45,500
$0.91 p/Share
50,000
Added 50.0%
50,000
Common Stock
Sep 02
2021
SELL
Open market or private sale
$2,809,000
$56.18 p/Share
50,000
Reduced 100.0%
0
Common Stock
Sep 02
2021
BUY
Exercise of conversion of derivative security
$45,500
$0.91 p/Share
50,000
Added 50.0%
50,000
Common Stock