Apr 04
2022
SELL
Open market or private sale
$2,556,000
$51.12 p/Share
50,000
Reduced 37.31%
84,000
Common Stock
Apr 04
2022
BUY
Exercise of conversion of derivative security
$45,500
$0.91 p/Share
50,000
Added 27.17%
134,000
Common Stock
Apr 01
2022
SELL
Open market or private sale
$2,601,500
$52.03 p/Share
50,000
Reduced 37.31%
84,000
Common Stock
Apr 01
2022
BUY
Exercise of conversion of derivative security
$45,500
$0.91 p/Share
50,000
Added 27.17%
134,000
Common Stock
Mar 03
2022
SELL
Open market or private sale
$2,183,500
$43.67 p/Share
50,000
Reduced 37.31%
84,000
Common Stock
Mar 03
2022
BUY
Exercise of conversion of derivative security
$45,500
$0.91 p/Share
50,000
Added 27.17%
134,000
Common Stock
Mar 02
2022
SELL
Open market or private sale
$2,178,500
$43.57 p/Share
50,000
Reduced 37.31%
84,000
Common Stock
Mar 02
2022
BUY
Exercise of conversion of derivative security
$45,500
$0.91 p/Share
50,000
Added 27.17%
134,000
Common Stock
Mar 01
2022
SELL
Open market or private sale
$2,073,500
$41.47 p/Share
50,000
Reduced 37.31%
84,000
Common Stock
Mar 01
2022
BUY
Exercise of conversion of derivative security
$45,500
$0.91 p/Share
50,000
Added 27.17%
134,000
Common Stock
Feb 28
2022
SELL
Open market or private sale
$5,469,435
$39.13 p/Share
139,776
Reduced 62.46%
84,000
Common Stock
Feb 28
2022
BUY
Exercise of conversion of derivative security
$127,196
$0.91 p/Share
139,776
Added 38.45%
223,776
Common Stock
Feb 16
2022
SELL
Open market or private sale
$65,600
$41.0 p/Share
1,600
Reduced 1.87%
84,000
Common Stock
Feb 16
2022
BUY
Exercise of conversion of derivative security
$1,456
$0.91 p/Share
1,600
Added 1.83%
85,600
Common Stock
Feb 15
2022
SELL
Open market or private sale
$315,329
$41.36 p/Share
7,624
Reduced 8.32%
84,000
Common Stock
Feb 15
2022
BUY
Exercise of conversion of derivative security
$6,938
$0.91 p/Share
7,624
Added 7.68%
91,624
Common Stock
Feb 11
2022
SELL
Open market or private sale
$42,000
$42.0 p/Share
1,000
Reduced 1.18%
84,000
Common Stock
Feb 11
2022
BUY
Exercise of conversion of derivative security
$910
$0.91 p/Share
1,000
Added 1.16%
85,000
Common Stock
Jan 04
2022
SELL
Open market or private sale
$36,094
$51.27 p/Share
704
Reduced 0.83%
84,000
Common Stock
Jan 04
2022
BUY
Exercise of conversion of derivative security
$641
$0.91 p/Share
704
Added 0.82%
84,704
Common Stock
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