Jul 21
2024
SELL
Payment of exercise price or tax liability
$2,816
$7.13 p/Share
395
Reduced 0.62%
63,587
Common Stock
Jul 20
2024
SELL
Payment of exercise price or tax liability
$2,559
$7.13 p/Share
359
Reduced 0.56%
63,982
Common Stock
Jul 19
2024
SELL
Payment of exercise price or tax liability
$7,359
$7.18 p/Share
1,025
Reduced 1.57%
64,341
Common Stock
Jul 17
2024
SELL
Payment of exercise price or tax liability
$17,604
$7.4 p/Share
2,379
Reduced 3.39%
67,808
Common Stock
Jul 17
2024
BUY
Exercise of conversion of derivative security
-
6,600
Added 8.6%
70,187
Common Stock
Jul 17
2024
BUY
Grant, award, or other acquisition
-
12,350
Added 15.89%
65,366
Common Stock
Jul 21
2023
SELL
Payment of exercise price or tax liability
$3,416
$8.65 p/Share
395
Reduced 0.82%
47,509
Common Stock
Jul 20
2023
SELL
Payment of exercise price or tax liability
$3,137
$8.74 p/Share
359
Reduced 0.74%
47,904
Common Stock
Jul 19
2023
SELL
Payment of exercise price or tax liability
$12,523
$8.92 p/Share
1,404
Reduced 2.73%
50,005
Common Stock
Jul 19
2023
BUY
Exercise of conversion of derivative security
-
3,900
Added 7.05%
51,409
Common Stock
Jul 19
2023
BUY
Grant, award, or other acquisition
-
11,384
Added 19.09%
48,263
Common Stock
Jul 17
2023
SELL
Payment of exercise price or tax liability
$2,667
$9.56 p/Share
279
Reduced 0.75%
36,879
Common Stock
Jul 14
2023
SELL
Payment of exercise price or tax liability
$5,739
$9.63 p/Share
596
Reduced 1.58%
37,158
Common Stock
Jul 20
2022
BUY
Grant, award, or other acquisition
-
3,987
Added 9.55%
37,754
Common Stock
Jul 07
2022
SELL
Payment of exercise price or tax liability
$22,142
$20.54 p/Share
1,078
Reduced 3.09%
33,767
Common Stock
Jul 07
2022
BUY
Exercise of conversion of derivative security
-
3,104
Added 8.18%
34,845
Common Stock
Oct 05
2021
SELL
Open market or private sale
$291,808
$27.15 p/Share
10,748
Reduced 25.3%
31,741
Common Stock
Oct 05
2021
BUY
Exercise of conversion of derivative security
$178,309
$16.59 p/Share
10,748
Added 20.19%
42,489
Common Stock
Aug 12
2021
SELL
Payment of exercise price or tax liability
$19,158
$27.29 p/Share
702
Reduced 2.42%
28,354
Common Stock
Aug 12
2021
BUY
Exercise of conversion of derivative security
-
2,395
Added 7.62%
29,056
Common Stock
Jul 26
2021
SELL
Payment of exercise price or tax liability
$8,300
$26.1 p/Share
318
Reduced 1.18%
26,661
Common Stock
Jul 21
2021
BUY
Grant, award, or other acquisition
-
4,388
Added 13.99%
26,979
Common Stock
Jul 18
2021
SELL
Payment of exercise price or tax liability
$7,428
$24.76 p/Share
300
Reduced 1.31%
22,591
Common Stock
Jul 17
2021
SELL
Payment of exercise price or tax liability
$6,487
$24.76 p/Share
262
Reduced 1.13%
22,891
Common Stock
Jul 14
2021
SELL
Payment of exercise price or tax liability
$15,092
$26.43 p/Share
571
Reduced 2.41%
23,153
Common Stock