Jul 21
2025
SELL
Payment of exercise price or tax liability
$3,551
$8.99 p/Share
395
Reduced 0.43%
92,297
Common Stock
Jul 20
2025
SELL
Payment of exercise price or tax liability
$3,119
$8.69 p/Share
359
Reduced 0.39%
92,692
Common Stock
Jul 19
2025
SELL
Payment of exercise price or tax liability
$8,907
$8.69 p/Share
1,025
Reduced 1.09%
93,051
Common Stock
Jul 16
2025
BUY
Grant, award, or other acquisition
-
26,268
Added 21.83%
94,076
Common Stock
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