Jan 29
2025
SELL
Payment of exercise price or tax liability
$5,232
$11.55 p/Share
453
Reduced 0.83%
54,250
Common Stock
Jan 28
2025
SELL
Payment of exercise price or tax liability
$7,346
$11.68 p/Share
629
Reduced 1.14%
54,703
Common Stock
Jan 27
2025
SELL
Payment of exercise price or tax liability
$10,599
$11.87 p/Share
893
Reduced 1.59%
55,332
Common Stock
Jan 26
2025
SELL
Payment of exercise price or tax liability
$13,758
$11.66 p/Share
1,180
Reduced 2.06%
56,225
Common Stock
Jan 24
2025
BUY
Grant, award, or other acquisition
-
9,399
Added 14.07%
57,405
Common Stock
Feb 28
2024
SELL
Payment of exercise price or tax liability
$15,105
$9.86 p/Share
1,532
Reduced 3.07%
48,370
Common Stock
Feb 28
2024
BUY
Grant, award, or other acquisition
-
3,403
Added 6.38%
49,902
Common Stock
Feb 17
2024
SELL
Payment of exercise price or tax liability
$2,838
$10.67 p/Share
266
Reduced 0.57%
46,499
Common Stock
Jan 30
2024
SELL
Payment of exercise price or tax liability
$6,037
$13.24 p/Share
456
Reduced 0.97%
46,765
Common Stock
Jan 29
2024
SELL
Payment of exercise price or tax liability
$20,484
$13.31 p/Share
1,539
Reduced 3.16%
47,221
Common Stock
Jan 26
2024
BUY
Grant, award, or other acquisition
-
7,231
Added 12.91%
48,760
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$34,149
$14.6 p/Share
2,339
Reduced 5.33%
41,529
Common Stock
Mar 01
2023
BUY
Grant, award, or other acquisition
-
4,311
Added 8.95%
43,868
Common Stock
Feb 21
2023
SELL
Open market or private sale
$3,210
$14.66 p/Share
219
Reduced 0.55%
39,557
Common Stock
Feb 01
2023
SELL
Open market or private sale
$12,847
$14.55 p/Share
883
Reduced 2.17%
39,776
Common Stock
Jan 27
2023
BUY
Grant, award, or other acquisition
-
5,471
Added 11.86%
40,659
Common Stock
Jan 28
2022
BUY
Grant, award, or other acquisition
-
3,852
Added 9.87%
35,188
Commom Stock
May 11
2021
BUY
Open market or private purchase
$16,460
$16.46 p/Share
1,000
Added 3.09%
31,336
Commom Stock
Mar 17
2021
BUY
Open market or private purchase
$15,660
$15.66 p/Share
1,000
Added 3.19%
30,336
Commom Stock
Jan 29
2021
BUY
Grant, award, or other acquisition
-
4,628
Added 13.63%
29,336
Commom Stock
Jan 29
2021
BUY
Open market or private purchase
$22,050
$12.6 p/Share
1,750
Added 6.61%
24,708
Commom Stock
Dec 11
2020
BUY
Open market or private purchase
$12,306
$11.72 p/Share
1,050
Added 4.37%
22,958
Commom Stock
Nov 04
2020
BUY
Open market or private purchase
$1,988
$9.94 p/Share
200
Added 0.94%
21,033
Commom Stock