Nov 21
2024
SELL
Sale (or disposition) back to the issuer
$27,173
$36.77 p/Share
739
Reduced 3.07%
23,365
Common Stock
Nov 21
2024
BUY
Exercise of conversion of derivative security
-
739
Added 2.97%
24,104
Common Stock
Nov 15
2023
SELL
Sale (or disposition) back to the issuer
$14,938
$28.4 p/Share
526
Reduced 2.31%
22,282
Common Stock
Nov 15
2023
BUY
Exercise of conversion of derivative security
-
526
Added 2.25%
22,808
Common Stock
Nov 16
2022
SELL
Sale (or disposition) back to the issuer
$22,747
$38.36 p/Share
593
Reduced 2.71%
21,280
Common Stock
Nov 16
2022
BUY
Exercise of conversion of derivative security
-
593
Added 2.64%
21,873
Common Stock
Nov 19
2021
SELL
Sale (or disposition) back to the issuer
$4,409
$33.4 p/Share
132
Reduced 0.64%
20,380
Common Stock
Nov 19
2021
BUY
Exercise of conversion of derivative security
-
132
Added 0.64%
20,512
Common Stock
Nov 17
2021
SELL
Sale (or disposition) back to the issuer
$21,495
$33.85 p/Share
635
Reduced 3.02%
20,380
Common Stock
Nov 17
2021
BUY
Exercise of conversion of derivative security
-
635
Added 2.93%
21,015
Common Stock
Oct 27
2021
BUY
Exercise of conversion of derivative security
$10,280
$25.7 p/Share
400
Added 1.92%
20,380
Common Stock
Nov 21
2020
SELL
Sale (or disposition) back to the issuer
$3,100
$6.2 p/Share
500
Reduced 0.52%
96,043
Common Stock
Nov 21
2020
BUY
Exercise of conversion of derivative security
-
500
Added 0.52%
96,543
Common Stock
Nov 20
2020
SELL
Sale (or disposition) back to the issuer
$4,154
$6.2 p/Share
670
Reduced 0.69%
96,043
Common Stock
Nov 20
2020
BUY
Exercise of conversion of derivative security
-
670
Added 0.69%
96,713
Common Stock
Nov 19
2020
SELL
Sale (or disposition) back to the issuer
$14,157
$6.22 p/Share
2,276
Reduced 2.31%
96,043
Common Stock
Nov 19
2020
BUY
Exercise of conversion of derivative security
-
2,276
Added 2.26%
98,319
Common Stock
Nov 21
2019
SELL
Sale (or disposition) back to the issuer
$4,355
$8.71 p/Share
500
Reduced 0.54%
91,917
Common Stock
Nov 21
2019
BUY
Exercise of conversion of derivative security
-
500
Added 0.54%
92,417
Common Stock
Nov 20
2019
SELL
Sale (or disposition) back to the issuer
$5,862
$8.75 p/Share
670
Reduced 0.72%
91,917
Common Stock
Nov 20
2019
BUY
Exercise of conversion of derivative security
-
670
Added 0.72%
92,587
Common Stock
Nov 15
2019
SELL
Sale (or disposition) back to the issuer
$13,095
$8.73 p/Share
1,500
Reduced 1.61%
91,917
Common Stock
Nov 15
2019
BUY
Exercise of conversion of derivative security
-
1,500
Added 1.58%
93,417
Common Stock
Aug 27
2019
BUY
Open market or private purchase
$38,547
$7.6 p/Share
5,072
Added 5.27%
91,161
Common Stock
Nov 21
2018
SELL
Sale (or disposition) back to the issuer
$3,835
$7.67 p/Share
500
Reduced 0.59%
83,802
Common Stock