Mar 08
2023
SELL
Payment of exercise price or tax liability
$25,812
$16.41 p/Share
1,573
Reduced 0.31%
499,916
Common Stock
Mar 08
2023
BUY
Exercise of conversion of derivative security
-
1,573
Added 0.31%
501,489
Common Stock
Feb 28
2023
SELL
Payment of exercise price or tax liability
$21,283
$16.55 p/Share
1,286
Reduced 0.26%
499,916
Common Stock
Feb 28
2023
BUY
Exercise of conversion of derivative security
-
1,286
Added 0.26%
501,202
Common Stock
Feb 22
2023
SELL
Payment of exercise price or tax liability
$1,503,739
$16.22 p/Share
92,709
Reduced 15.64%
499,916
Common Stock
Feb 22
2023
BUY
Exercise of conversion of derivative security
-
180,352
Added 23.33%
592,625
Common Stock
Jan 02
2023
SELL
Payment of exercise price or tax liability
$141,455
$17.44 p/Share
8,111
Reduced 1.93%
412,273
Common Stock
Jan 02
2023
BUY
Exercise of conversion of derivative security
-
13,784
Added 3.17%
420,384
Common Stock
May 13
2022
BUY
Open market or private purchase
$26,160
$8.72 p/Share
3,000
Added 0.73%
406,600
Common Stock
Mar 08
2022
SELL
Payment of exercise price or tax liability
$223,821
$12.85 p/Share
17,418
Reduced 4.14%
403,600
Common Stock
Mar 08
2022
BUY
Exercise of conversion of derivative security
-
31,498
Added 6.96%
421,018
Common Stock
Feb 24
2022
SELL
Payment of exercise price or tax liability
$944,130
$14.35 p/Share
65,793
Reduced 14.45%
389,520
Common Stock
Feb 24
2022
BUY
Exercise of conversion of derivative security
-
129,085
Added 22.09%
455,313
Common Stock
Jan 02
2022
SELL
Payment of exercise price or tax liability
$261,133
$16.05 p/Share
16,270
Reduced 4.75%
326,228
Common Stock
Jan 02
2022
BUY
Exercise of conversion of derivative security
-
28,552
Added 7.69%
342,498
Common Stock
Nov 10
2021
BUY
Open market or private purchase
$158,900
$15.89 p/Share
10,000
Added 3.09%
313,946
Common Stock
Mar 04
2021
SELL
Payment of exercise price or tax liability
$80,451
$16.93 p/Share
4,752
Reduced 1.54%
303,946
Common Stock
Mar 04
2021
BUY
Exercise of conversion of derivative security
-
9,342
Added 2.94%
308,698
Common Stock
Mar 02
2021
SELL
Payment of exercise price or tax liability
$177,427
$16.77 p/Share
10,580
Reduced 3.41%
299,356
Common Stock
Mar 02
2021
BUY
Exercise of conversion of derivative security
-
19,881
Added 6.03%
309,936
Common Stock
Mar 01
2021
SELL
Payment of exercise price or tax liability
$2,123,788
$17.39 p/Share
122,127
Reduced 29.63%
290,055
Common Stock
Mar 01
2021
BUY
Exercise of conversion of derivative security
-
238,568
Added 36.66%
412,182
Common Stock
Jan 02
2021
SELL
Payment of exercise price or tax liability
$175,255
$15.38 p/Share
11,395
Reduced 6.16%
173,614
Common Stock
Jan 02
2021
BUY
Exercise of conversion of derivative security
-
28,549
Added 13.37%
185,009
Common Stock