Mar 03
2022
SELL
Open market or private sale
$485,660
$34.69 p/Share
14,000
Reduced 3.4%
397,331
Common Stock
Mar 03
2022
BUY
Exercise of conversion of derivative security
$21,000
$1.5 p/Share
14,000
Added 3.29%
411,331
Common Stock
Feb 28
2022
SELL
Payment of exercise price or tax liability
$38,309
$37.78 p/Share
1,014
Reduced 0.25%
397,331
Common Stock
Feb 04
2022
SELL
Open market or private sale
$138,241
$32.03 p/Share
4,316
Reduced 1.07%
398,345
Common Stock
Feb 04
2022
BUY
Exercise of conversion of derivative security
$6,474
$1.5 p/Share
4,316
Added 1.06%
402,661
Common Stock
Feb 03
2022
SELL
Open market or private sale
$310,953
$32.11 p/Share
9,684
Reduced 2.37%
398,345
Common Stock
Feb 03
2022
BUY
Exercise of conversion of derivative security
$14,526
$1.5 p/Share
9,684
Added 2.32%
408,029
Common Stock
Jan 31
2022
SELL
Payment of exercise price or tax liability
$40,635
$34.32 p/Share
1,184
Reduced 0.3%
398,345
Common Stock
Jan 04
2022
BUY
Exercise of conversion of derivative security
$27,000
$1.5 p/Share
18,000
Added 4.31%
399,529
Common Stock
Jan 03
2022
SELL
Open market or private sale
$489,580
$34.97 p/Share
14,000
Reduced 3.54%
381,529
Common Stock
Jan 03
2022
BUY
Exercise of conversion of derivative security
$21,000
$1.5 p/Share
14,000
Added 3.42%
395,529
Common Stock
Dec 31
2021
SELL
Open market or private sale
$151,116
$35.98 p/Share
4,200
Reduced 1.09%
381,529
Common Stock
Dec 31
2021
BUY
Exercise of conversion of derivative security
$6,300
$1.5 p/Share
4,200
Added 1.08%
385,729
Common Stock
Dec 29
2021
BUY
Exercise of conversion of derivative security
$22,500
$1.5 p/Share
15,000
Added 3.78%
381,529
Common Stock
Dec 20
2021
SELL
Open market or private sale
$1,078,352
$35.2 p/Share
30,635
Reduced 7.71%
366,529
Common Stock
Dec 20
2021
BUY
Exercise of conversion of derivative security
$45,952
$1.5 p/Share
30,635
Added 7.16%
397,164
Common Stock
Nov 16
2021
SELL
Open market or private sale
$432,003
$50.8 p/Share
8,504
Reduced 2.27%
366,529
Common Stock
Nov 16
2021
BUY
Exercise of conversion of derivative security
$57,756
$1.5 p/Share
38,504
Added 9.31%
375,033
Common Stock
Nov 15
2021
SELL
Open market or private sale
$1,830,541
$50.73 p/Share
36,084
Reduced 9.68%
336,529
Common Stock
Nov 15
2021
BUY
Exercise of conversion of derivative security
$54,126
$1.5 p/Share
36,084
Added 8.83%
372,613
Common Stock
Sep 17
2021
SELL
Open market or private sale
$3,421,607
$51.28 p/Share
66,724
Reduced 16.55%
336,529
Common Stock
Sep 14
2021
BUY
Exercise of conversion of derivative security
$100,086
$1.5 p/Share
66,724
Added 14.2%
403,253
Common Stock
Jul 23
2021
BUY
Conversion of derivative security
-
36,000
Added 9.66%
336,529
Common Stock