Nov 03
2023
SELL
Sale (or disposition) back to the issuer
-
586,984
Reduced 100.0%
0
Common Stock
Jun 28
2023
SELL
Payment of exercise price or tax liability
$109,151
$7.69 p/Share
14,194
Reduced 3.74%
365,109
Common Stock
Jun 28
2023
BUY
Exercise of conversion of derivative security
$77,750
$3.11 p/Share
25,000
Added 6.18%
379,303
Common Stock
Apr 19
2023
BUY
Grant, award, or other acquisition
-
41,667
Added 10.52%
354,303
Common Stock
Aug 01
2022
BUY
Grant, award, or other acquisition
-
150,000
Added 32.42%
312,636
Common Stock
Mar 01
2022
BUY
Open market or private purchase
$11,260
$5.63 p/Share
2,000
Added 1.21%
162,636
Common Stock
Jan 14
2022
SELL
Open market or private sale
$29,889
$14.87 p/Share
2,010
Reduced 1.24%
160,636
Common Stock
Jan 12
2022
SELL
Open market or private sale
$17,071
$15.69 p/Share
1,088
Reduced 0.66%
162,646
Common Stock
Jan 04
2022
SELL
Open market or private sale
$24,631
$15.54 p/Share
1,585
Reduced 0.96%
163,734
Common Stock
Jan 03
2022
SELL
Open market or private sale
$17,237
$15.67 p/Share
1,100
Reduced 0.66%
165,319
Common Stock
Aug 05
2021
SELL
Open market or private sale
$89,564
$38.08 p/Share
2,352
Reduced 1.39%
166,419
Common Stock
Jun 21
2021
SELL
Open market or private sale
$150,000
$50.0 p/Share
3,000
Reduced 1.75%
168,771
Common Stock
Jun 21
2021
BUY
Exercise of conversion of derivative security
$9,330
$3.11 p/Share
3,000
Added 1.72%
171,771
Common Stock
Jun 17
2021
SELL
Open market or private sale
$195,520
$48.88 p/Share
4,000
Reduced 2.32%
168,771
Common Stock
Jun 17
2021
BUY
Exercise of conversion of derivative security
$12,440
$3.11 p/Share
4,000
Added 2.26%
172,771
Common Stock
Jun 02
2021
SELL
Open market or private sale
$46,000
$46.0 p/Share
1,000
Reduced 0.59%
168,771
Common Stock
Jun 02
2021
BUY
Exercise of conversion of derivative security
$3,110
$3.11 p/Share
1,000
Added 0.59%
169,771
Common Stock
Jan 29
2021
BUY
Grant, award, or other acquisition
-
28,125
Added 14.28%
168,771
Common Stock
Jan 27
2021
SELL
Open market or private sale
$960,000
$60.0 p/Share
16,000
Reduced 10.21%
140,646
Common Stock
Jan 27
2021
BUY
Exercise of conversion of derivative security
$49,760
$3.11 p/Share
16,000
Added 9.27%
156,646
Common Stock
Jan 21
2021
SELL
Open market or private sale
$156,600
$52.2 p/Share
3,000
Reduced 2.09%
140,646
Common Stock
Jan 21
2021
BUY
Exercise of conversion of derivative security
$9,330
$3.11 p/Share
3,000
Added 2.05%
143,646
Common Stock
Jan 12
2021
SELL
Open market or private sale
$44,774
$46.35 p/Share
966
Reduced 0.68%
140,646
Common Stock
Jan 04
2021
SELL
Open market or private sale
$107,240
$41.76 p/Share
2,568
Reduced 1.78%
141,612
Common Stock
Nov 09
2020
BUY
Grant, award, or other acquisition
-
496
Added 0.34%
144,180
Common Stock