Nov 11
2023
SELL
Payment of exercise price or tax liability
$1,887
$8.39 p/Share
225
Reduced 0.33%
67,772
Common Stock
Nov 11
2023
BUY
Exercise of conversion of derivative security
-
421
Added 0.62%
67,997
Common Stock
Nov 10
2023
SELL
Payment of exercise price or tax liability
$3,246
$8.39 p/Share
387
Reduced 0.57%
67,576
Common Stock
Nov 10
2023
BUY
Exercise of conversion of derivative security
-
724
Added 1.05%
67,963
Common Stock
Sep 13
2023
BUY
Open market or private purchase
$42,942
$8.42 p/Share
5,100
Added 7.05%
67,239
Common Stock
Aug 11
2023
SELL
Payment of exercise price or tax liability
$2,157
$9.59 p/Share
225
Reduced 0.36%
62,139
Common Stock
Aug 11
2023
BUY
Exercise of conversion of derivative security
-
421
Added 0.67%
62,364
Common Stock
Aug 10
2023
SELL
Payment of exercise price or tax liability
$3,931
$10.16 p/Share
387
Reduced 0.62%
61,943
Common Stock
Aug 10
2023
BUY
Exercise of conversion of derivative security
-
724
Added 1.15%
62,330
Common Stock
May 11
2023
SELL
Payment of exercise price or tax liability
$1,928
$8.57 p/Share
225
Reduced 0.36%
61,606
Common Stock
May 11
2023
BUY
Exercise of conversion of derivative security
-
421
Added 0.68%
61,831
Common Stock
May 10
2023
SELL
Payment of exercise price or tax liability
$3,308
$8.55 p/Share
387
Reduced 0.63%
61,410
Common Stock
May 10
2023
BUY
Exercise of conversion of derivative security
-
724
Added 1.16%
61,797
Common Stock
Mar 15
2023
BUY
Open market or private purchase
$48,250
$9.65 p/Share
5,000
Added 7.57%
61,073
Common Stock
Feb 12
2023
SELL
Payment of exercise price or tax liability
$7,762
$24.41 p/Share
318
Reduced 0.56%
56,073
Common Stock
Feb 12
2023
BUY
Exercise of conversion of derivative security
-
541
Added 0.95%
56,391
Common Stock
Feb 11
2023
SELL
Payment of exercise price or tax liability
$6,029
$24.41 p/Share
247
Reduced 0.44%
55,850
Common Stock
Feb 11
2023
BUY
Exercise of conversion of derivative security
-
421
Added 0.74%
56,097
Common Stock
Feb 10
2023
SELL
Payment of exercise price or tax liability
$41,545
$24.41 p/Share
1,702
Reduced 2.97%
55,676
Common Stock
Feb 10
2023
BUY
Exercise of conversion of derivative security
-
2,893
Added 4.8%
57,378
Common Stock
Dec 02
2022
SELL
Payment of exercise price or tax liability
$465,740
$22.9 p/Share
20,338
Reduced 27.18%
54,485
Common Stock
Dec 02
2022
BUY
Exercise of conversion of derivative security
$423,500
$19.25 p/Share
22,000
Added 22.72%
74,823
Common Stock
Nov 12
2022
SELL
Payment of exercise price or tax liability
$6,216
$21.89 p/Share
284
Reduced 0.53%
52,823
Common Stock
Nov 12
2022
BUY
Exercise of conversion of derivative security
-
541
Added 1.01%
53,107
Common Stock
Nov 11
2022
SELL
Payment of exercise price or tax liability
$4,837
$21.89 p/Share
221
Reduced 0.42%
52,566
Common Stock