Nov 20
2024
SELL
Payment of exercise price or tax liability
$3,980
$18.43 p/Share
216
Reduced 1.74%
12,197
Common Stock
Nov 20
2024
BUY
Exercise of conversion of derivative security
-
540
Added 4.17%
12,413
Common Stock
Aug 22
2024
SELL
Payment of exercise price or tax liability
$4,193
$20.16 p/Share
208
Reduced 1.72%
11,873
Common Stock
Aug 22
2024
BUY
Exercise of conversion of derivative security
-
520
Added 4.13%
12,081
Common Stock
May 22
2024
SELL
Payment of exercise price or tax liability
-
208
Reduced 1.77%
11,561
Common Stock
May 22
2024
BUY
Exercise of conversion of derivative security
-
520
Added 4.23%
11,769
Common Stock
Feb 22
2024
SELL
Payment of exercise price or tax liability
$3,910
$18.8 p/Share
208
Reduced 1.82%
11,249
Common Stock
Feb 22
2024
BUY
Exercise of conversion of derivative security
-
520
Added 4.34%
11,457
Common Stock
Nov 21
2023
SELL
Sale (or disposition) back to the issuer
$3,760
$17.41 p/Share
216
Reduced 1.94%
10,937
Common Stock
Nov 21
2023
BUY
Exercise of conversion of derivative security
-
540
Added 4.62%
11,153
Common Stock
Aug 22
2023
SELL
Sale (or disposition) back to the issuer
-
1,040
Reduced 1.92%
53,066
Common Stock
Aug 22
2023
BUY
Exercise of conversion of derivative security
-
2,600
Added 4.59%
54,106
Common Stock
May 23
2023
SELL
Sale (or disposition) back to the issuer
$5,012
$4.82 p/Share
1,040
Reduced 1.98%
51,506
Common Stock
May 23
2023
BUY
Exercise of conversion of derivative security
-
2,600
Added 4.71%
52,546
Common Stock
Feb 21
2023
SELL
Sale (or disposition) back to the issuer
$5,855
$5.63 p/Share
1,040
Reduced 2.04%
49,946
Common Stock
Feb 21
2023
BUY
Exercise of conversion of derivative security
-
2,600
Added 4.85%
50,986
Common Stock
Nov 22
2022
SELL
Sale (or disposition) back to the issuer
$1,587
$5.67 p/Share
280
Reduced 0.58%
48,386
Common Stock
Nov 22
2022
BUY
Exercise of conversion of derivative security
-
700
Added 1.42%
48,666
Common Stock
Aug 23
2022
SELL
Sale (or disposition) back to the issuer
$1,694
$7.06 p/Share
240
Reduced 0.5%
47,966
Common Stock
Aug 23
2022
BUY
Exercise of conversion of derivative security
-
600
Added 1.23%
48,206
Common Stock
May 23
2022
SELL
Sale (or disposition) back to the issuer
$1,759
$7.33 p/Share
240
Reduced 0.5%
47,606
Common Stock
May 23
2022
BUY
Exercise of conversion of derivative security
-
600
Added 1.24%
47,846
Common Stock
Feb 23
2022
SELL
Sale (or disposition) back to the issuer
$1,985
$8.27 p/Share
240
Reduced 0.51%
47,246
Common Stock
Feb 23
2022
BUY
Exercise of conversion of derivative security
-
600
Added 1.25%
47,486
Common Stock
Nov 23
2021
SELL
Sale (or disposition) back to the issuer
$11,953
$10.13 p/Share
1,180
Reduced 2.45%
46,886
Common Stock