Feb 11
2025
BUY
Grant, award, or other acquisition
-
30,093
Added 4.72%
607,514
Common Stock
Oct 28
2024
SELL
Payment of exercise price or tax liability
$160,886
$17.38 p/Share
9,257
Reduced 1.58%
577,421
Common Stock
May 13
2024
SELL
Payment of exercise price or tax liability
$548,513
$15.79 p/Share
34,738
Reduced 5.59%
586,678
Common Stock
Apr 22
2024
BUY
Grant, award, or other acquisition
-
74,544
Added 10.71%
621,416
Common Stock
Mar 04
2024
SELL
Payment of exercise price or tax liability
$335,522
$14.33 p/Share
23,414
Reduced 4.11%
546,872
Common Stock
Feb 12
2024
BUY
Grant, award, or other acquisition
-
94,456
Added 14.21%
570,286
Common Stock
Jan 23
2023
BUY
Grant, award, or other acquisition
-
22,736
Added 4.56%
475,830
Common Stock
Jan 09
2023
SELL
Payment of exercise price or tax liability
$167,222
$24.48 p/Share
6,831
Reduced 1.49%
453,094
Common Stock
May 27
2022
SELL
Open market or private sale
$3,533,738
$23.01 p/Share
153,574
Reduced 25.03%
459,925
Common Stock
May 27
2022
BUY
Exercise of conversion of derivative security
$2,279,038
$14.84 p/Share
153,574
Added 20.02%
613,499
Common Stock
Feb 10
2022
BUY
Grant, award, or other acquisition
-
30,956
Added 6.31%
459,925
Common Stock
Jan 07
2022
SELL
Payment of exercise price or tax liability
$130,146
$18.39 p/Share
7,077
Reduced 1.62%
428,969
Common Stock
Oct 26
2021
BUY
Grant, award, or other acquisition
-
59,594
Added 12.02%
436,046
Common Stock
Jul 01
2021
SELL
Payment of exercise price or tax liability
$670,983
$17.33 p/Share
38,718
Reduced 9.33%
376,452
Common Stock
Feb 16
2021
SELL
Open market or private sale
$738,989
$16.12 p/Share
45,843
Reduced 9.94%
415,170
Common Stock
Feb 16
2021
BUY
Exercise of conversion of derivative security
$523,527
$11.42 p/Share
45,843
Added 9.04%
461,013
Common Stock
Feb 11
2021
BUY
Grant, award, or other acquisition
-
50,242
Added 10.8%
415,170
Common Stock
Jan 11
2021
SELL
Payment of exercise price or tax liability
$69,351
$14.94 p/Share
4,642
Reduced 1.26%
364,928
Common Stock
Dec 02
2020
SELL
Open market or private sale
$199,085
$12.85 p/Share
15,493
Reduced 4.02%
369,570
Common Stock
Dec 02
2020
BUY
Exercise of conversion of derivative security
$195,588
$12.14 p/Share
16,111
Added 4.02%
385,063
Common Stock