Jan 31
2024
BUY
Other acquisition or disposition
$2,091
$11.43 p/Share
183
Added 0.52%
35,048
Common Stock
Jan 26
2024
SELL
Payment of exercise price or tax liability
$14,789
$11.35 p/Share
1,303
Reduced 3.6%
34,864
Common Stock
Jan 23
2024
BUY
Grant, award, or other acquisition
$14,625
$11.7 p/Share
1,250
Added 3.34%
36,167
Common Stock
Nov 01
2023
BUY
Open market or private purchase
$522
$10.45 p/Share
50
Added 0.14%
34,683
Common Stock
Oct 31
2023
BUY
Other acquisition or disposition
$2,096
$8.96 p/Share
234
Added 0.67%
34,917
Common Stock
Oct 31
2023
BUY
Open market or private purchase
$1,948
$9.74 p/Share
200
Added 0.57%
34,633
Common Stock
Aug 03
2023
BUY
Open market or private purchase
$1,792
$14.34 p/Share
125
Added 0.36%
34,272
Common Stock
Aug 02
2023
BUY
Other acquisition or disposition
$2,096
$13.1 p/Share
160
Added 0.46%
34,433
Common Stock
Aug 02
2023
BUY
Open market or private purchase
$2,175
$14.5 p/Share
150
Added 0.44%
34,147
Common Stock
Aug 01
2023
BUY
Open market or private purchase
$1,808
$14.47 p/Share
125
Added 0.37%
33,997
Common Stock
Jun 20
2023
BUY
Open market or private purchase
$1,084
$13.55 p/Share
80
Added 0.24%
33,872
Common Stock
Jun 15
2023
BUY
Other acquisition or disposition
$2,131
$14.6 p/Share
146
Added 0.43%
33,792
Common Stock
Jun 14
2023
BUY
Open market or private purchase
$515
$14.31 p/Share
36
Added 0.11%
33,646
Common Stock
May 02
2023
BUY
Open market or private purchase
$1,591
$14.47 p/Share
110
Added 0.33%
33,610
Common Stock
Apr 05
2023
BUY
Other acquisition or disposition
$2,092
$13.5 p/Share
155
Added 0.46%
33,500
Common Stock
Mar 15
2023
BUY
Other acquisition or disposition
$2,109
$17.01 p/Share
124
Added 0.37%
33,345
Common Stock
Feb 06
2023
BUY
Open market or private purchase
$1,894
$18.94 p/Share
100
Added 0.3%
33,220
Common Stock
Jan 26
2023
BUY
Grant, award, or other acquisition
$97,905
$18.3 p/Share
5,350
Added 13.91%
33,120
Common Stock
Jan 19
2023
BUY
Other acquisition or disposition
$2,089
$16.2 p/Share
129
Added 0.46%
27,770
Common Stock
Dec 15
2022
BUY
Other acquisition or disposition
$2,087
$15.46 p/Share
135
Added 0.49%
27,641
Common Stock
Nov 15
2022
BUY
Open market or private purchase
$1,646
$16.14 p/Share
102
Added 0.37%
27,506
Common Stock
Oct 19
2022
BUY
Other acquisition or disposition
$2,096
$15.3 p/Share
137
Added 0.5%
27,404
Common Stock
Sep 24
2022
SELL
Payment of exercise price or tax liability
$37,801
$21.65 p/Share
1,746
Reduced 6.02%
27,266
Common Stock
Sep 15
2022
BUY
Other acquisition or disposition
$1,887
$18.5 p/Share
102
Added 0.35%
29,012
Common Stock
Aug 05
2022
BUY
Open market or private purchase
$1,899
$18.99 p/Share
100
Added 0.34%
28,910
Common Stock