Feb 28
2024
SELL
Payment of exercise price or tax liability
$21,489
$5.28 p/Share
4,070
Reduced 3.73%
104,966
Common Stock
Feb 26
2024
SELL
Payment of exercise price or tax liability
$11,199
$5.55 p/Share
2,018
Reduced 1.82%
109,036
Common Stock
Feb 25
2024
SELL
Payment of exercise price or tax liability
$3,969
$5.25 p/Share
756
Reduced 0.68%
111,054
Common Stock
Feb 12
2024
BUY
Grant, award, or other acquisition
-
5,561
Added 7.72%
66,427
Common Stock
Feb 28
2023
SELL
Payment of exercise price or tax liability
$4,984
$4.98 p/Share
1,001
Reduced 1.62%
60,866
Common Stock
Feb 28
2023
BUY
Exercise of conversion of derivative security
-
4,274
Added 6.49%
61,595
Common Stock
Feb 24
2023
SELL
Payment of exercise price or tax liability
$7,415
$5.2 p/Share
1,426
Reduced 2.42%
57,593
Common Stock
Feb 24
2023
BUY
Exercise of conversion of derivative security
-
4,815
Added 7.62%
58,349
Common Stock
Feb 28
2022
SELL
Payment of exercise price or tax liability
$36,329
$21.37 p/Share
1,700
Reduced 3.22%
51,152
Common Stock
Feb 28
2022
BUY
Exercise of conversion of derivative security
-
6,986
Added 11.82%
52,095
Common Stock
Feb 25
2022
SELL
Payment of exercise price or tax liability
$27,169
$21.77 p/Share
1,248
Reduced 2.25%
54,204
Common Stock
Feb 25
2022
BUY
Exercise of conversion of derivative security
-
4,300
Added 7.27%
54,807
Common Stock
Feb 15
2022
SELL
Payment of exercise price or tax liability
$39,883
$19.11 p/Share
2,087
Reduced 4.35%
45,866
Common Stock
Feb 15
2022
BUY
Exercise of conversion of derivative security
-
7,500
Added 13.77%
46,955
Common Stock
Apr 01
2021
SELL
Payment of exercise price or tax liability
$62,313
$25.31 p/Share
2,462
Reduced 5.74%
40,453
Common Stock
Apr 01
2021
BUY
Exercise of conversion of derivative security
-
10,195
Added 19.57%
41,895
Common Stock
Feb 26
2021
SELL
Payment of exercise price or tax liability
$47,381
$24.55 p/Share
1,930
Reduced 5.57%
32,740
Common Stock
Feb 26
2021
BUY
Exercise of conversion of derivative security
-
7,992
Added 19.07%
33,913
Common Stock
Feb 12
2021
SELL
Payment of exercise price or tax liability
$52,705
$26.3 p/Share
2,004
Reduced 6.99%
26,678
Common Stock
Feb 12
2021
BUY
Exercise of conversion of derivative security
-
7,508
Added 21.28%
27,770
Common Stock