Jul 29
2024
SELL
Open market or private sale
$29,435
$14.63 p/Share
2,012
Reduced 2.3%
85,291
Common Stock
Mar 11
2024
SELL
Open market or private sale
$14,650
$14.98 p/Share
978
Reduced 1.11%
87,303
Common Stock
Feb 05
2024
SELL
Open market or private sale
$15,083
$14.89 p/Share
1,013
Reduced 1.13%
88,281
Common Stock
Feb 02
2024
SELL
Open market or private sale
$21,420
$15.3 p/Share
1,400
Reduced 1.54%
89,294
Common Stock
Feb 01
2024
SELL
Open market or private sale
$11,464
$15.64 p/Share
733
Reduced 0.8%
90,694
Common Stock
Jan 30
2024
SELL
Open market or private sale
$13,093
$15.91 p/Share
823
Reduced 0.89%
91,427
Common Stock
Jan 25
2024
BUY
Grant, award, or other acquisition
-
39,542
Added 30.0%
92,250
Common Stock
Aug 28
2023
SELL
Open market or private sale
$1,127,038
$27.75 p/Share
40,614
Reduced 43.52%
52,708
Common Stock
Jul 25
2023
BUY
Grant, award, or other acquisition
-
16,674
Added 15.16%
93,322
Common Stock
Mar 09
2023
SELL
Open market or private sale
$21,159
$23.99 p/Share
882
Reduced 1.14%
76,648
Common Stock
Feb 03
2023
SELL
Open market or private sale
$19,019
$22.75 p/Share
836
Reduced 1.07%
77,530
Common Stock
Feb 02
2023
SELL
Open market or private sale
$65,746
$22.57 p/Share
2,913
Reduced 3.58%
78,366
Common Stock
Feb 01
2023
SELL
Open market or private sale
$17,301
$21.79 p/Share
794
Reduced 0.97%
81,279
Common Stock
Jan 30
2023
BUY
Grant, award, or other acquisition
$149,998
$21.41 p/Share
7,006
Added 7.86%
82,073
Common Stock
Mar 07
2022
BUY
Grant, award, or other acquisition
$149,993
$18.96 p/Share
7,911
Added 9.53%
75,067
Common Stock
Feb 02
2022
SELL
Payment of exercise price or tax liability
$48,044
$19.65 p/Share
2,445
Reduced 3.51%
67,156
Common Stock
Feb 01
2022
SELL
Payment of exercise price or tax liability
$61,293
$19.57 p/Share
3,132
Reduced 4.31%
69,601
Common Stock
Jan 28
2022
BUY
Grant, award, or other acquisition
-
7,898
Added 9.8%
72,733
Common Stock
Feb 03
2021
SELL
Payment of exercise price or tax liability
$16,323
$13.81 p/Share
1,182
Reduced 1.79%
64,835
Common Stock
Feb 02
2021
SELL
Payment of exercise price or tax liability
$68,146
$13.97 p/Share
4,878
Reduced 6.88%
66,017
Common Stock
Feb 01
2021
BUY
Grant, award, or other acquisition
$137,492
$13.96 p/Share
9,849
Added 12.2%
70,895
Common Stock