May 04
2022
BUY
Exercise of conversion of derivative security
$305,205
$5.87 p/Share
51,994
Added 22.38%
180,325
Common Stock
Apr 02
2022
SELL
Payment of exercise price or tax liability
$99,957
$34.22 p/Share
2,921
Reduced 2.23%
128,331
Common Stock
Apr 02
2022
BUY
Grant, award, or other acquisition
-
6,202
Added 4.51%
131,252
Common Stock
Mar 23
2022
SELL
Open market or private sale
$142,360
$35.59 p/Share
4,000
Reduced 3.1%
125,050
Common Stock
Mar 23
2022
BUY
Exercise of conversion of derivative security
$23,480
$5.87 p/Share
4,000
Added 3.01%
129,050
Common Stock
Feb 11
2022
SELL
Open market or private sale
$3,500
$35.0 p/Share
100
Reduced 0.08%
125,050
Common Stock
Feb 11
2022
BUY
Exercise of conversion of derivative security
$587
$5.87 p/Share
100
Added 0.08%
125,150
Common Stock
Feb 10
2022
SELL
Open market or private sale
$66,519
$35.01 p/Share
1,900
Reduced 1.5%
125,050
Common Stock
Feb 10
2022
BUY
Exercise of conversion of derivative security
$11,153
$5.87 p/Share
1,900
Added 1.47%
126,950
Common Stock
Jan 02
2022
SELL
Payment of exercise price or tax liability
$85,520
$34.75 p/Share
2,461
Reduced 1.93%
125,050
Common Stock
Dec 20
2021
SELL
Open market or private sale
$70,040
$35.02 p/Share
2,000
Reduced 1.54%
127,511
Common Stock
Dec 20
2021
BUY
Exercise of conversion of derivative security
$11,740
$5.87 p/Share
2,000
Added 1.52%
129,511
Common Stock
Nov 22
2021
SELL
Open market or private sale
$75,400
$37.7 p/Share
2,000
Reduced 1.54%
127,511
Common Stock
Nov 22
2021
BUY
Exercise of conversion of derivative security
$11,740
$5.87 p/Share
2,000
Added 1.52%
129,511
Common Stock
Nov 16
2021
BUY
Exercise of conversion of derivative security
$98,945
$5.87 p/Share
16,856
Added 11.68%
127,511
Common Stock
Oct 20
2021
SELL
Open market or private sale
$168,880
$42.22 p/Share
4,000
Reduced 3.49%
110,655
Common Stock
Oct 20
2021
BUY
Exercise of conversion of derivative security
$23,480
$5.87 p/Share
4,000
Added 3.37%
114,655
Common Stock
Oct 02
2021
SELL
Payment of exercise price or tax liability
$133,668
$42.3 p/Share
3,160
Reduced 3.26%
93,630
Common Stock
Oct 02
2021
BUY
Grant, award, or other acquisition
-
17,025
Added 13.33%
110,655
Common Stock
Sep 20
2021
SELL
Open market or private sale
$277,320
$46.22 p/Share
6,000
Reduced 5.84%
96,790
Common Stock
Sep 20
2021
BUY
Exercise of conversion of derivative security
$35,220
$5.87 p/Share
6,000
Added 5.52%
102,790
Common Stock
Jul 02
2021
SELL
Payment of exercise price or tax liability
$133,426
$42.21 p/Share
3,161
Reduced 3.16%
96,790
Common Stock
Jun 28
2021
BUY
Exercise of conversion of derivative security
$72,788
$5.87 p/Share
12,400
Added 11.04%
99,951
Common Stock
Apr 26
2021
SELL
Open market or private sale
$360,240
$45.03 p/Share
8,000
Reduced 8.47%
86,469
Common Stock
Apr 26
2021
BUY
Exercise of conversion of derivative security
$81,600
$10.2 p/Share
8,000
Added 7.62%
96,924
Common Stock