Feb 03
2025
BUY
Grant, award, or other acquisition
-
5,572
Added 13.38%
36,072
Common Stock
Feb 02
2025
SELL
Payment of exercise price or tax liability
$17,367
$14.12 p/Share
1,230
Reduced 3.88%
30,500
Common Stock
Dec 07
2024
SELL
Payment of exercise price or tax liability
$9,895
$15.13 p/Share
654
Reduced 2.02%
31,730
Common Stock
Dec 06
2024
SELL
Payment of exercise price or tax liability
$6,823
$15.13 p/Share
451
Reduced 1.37%
32,384
Common Stock
May 29
2024
SELL
Open market or private sale
$24,458
$11.24 p/Share
2,176
Reduced 6.22%
32,835
Common Stock
Feb 02
2024
SELL
Payment of exercise price or tax liability
$8,239
$11.89 p/Share
693
Reduced 1.94%
35,011
Common Stock
Feb 02
2024
BUY
Grant, award, or other acquisition
-
5,981
Added 14.35%
35,704
Common Stock
Dec 07
2023
SELL
Payment of exercise price or tax liability
$7,259
$11.1 p/Share
654
Reduced 2.15%
29,723
Common Stock
Dec 06
2023
SELL
Payment of exercise price or tax liability
$8,327
$11.0 p/Share
757
Reduced 2.43%
30,377
Common Stock
Feb 02
2023
BUY
Grant, award, or other acquisition
-
7,712
Added 19.85%
31,134
Common Stock
Dec 07
2022
SELL
Payment of exercise price or tax liability
$12,170
$18.61 p/Share
654
Reduced 2.72%
23,422
Common Stock
Dec 06
2022
SELL
Payment of exercise price or tax liability
$14,171
$18.72 p/Share
757
Reduced 3.05%
24,076
Common Stock
Dec 30
2021
BUY
Exercise of conversion of derivative security
$9,990
$12.94 p/Share
772
Added 3.02%
24,833
Common Stock
Dec 07
2021
SELL
Payment of exercise price or tax liability
$11,380
$17.4 p/Share
654
Reduced 2.65%
24,061
Common Stock
Dec 06
2021
SELL
Payment of exercise price or tax liability
$5,345
$17.41 p/Share
307
Reduced 1.23%
24,715
Common Stock
Dec 06
2021
BUY
Grant, award, or other acquisition
-
5,884
Added 19.04%
25,022
Common Stock
Aug 17
2021
BUY
Open market or private purchase
$25,000
$25.0 p/Share
1,000
Added 50.0%
1,000
Depositary Shares
Dec 07
2020
BUY
Grant, award, or other acquisition
-
8,544
Added 30.86%
19,138
Common Stock
Dec 06
2020
SELL
Payment of exercise price or tax liability
$3,709
$12.12 p/Share
306
Reduced 2.81%
10,594
Common Stock
Nov 18
2020
BUY
Open market or private purchase
$81,696
$11.84 p/Share
6,900
Added 38.76%
10,900
Common Stock