Sep 06
2024
BUY
Grant, award, or other acquisition
$1,745
$9.59 p/Share
182
Added 0.42%
43,438
Common Stock
Aug 23
2024
BUY
Grant, award, or other acquisition
$1,743
$10.44 p/Share
167
Added 0.38%
43,256
Common Stock
Aug 09
2024
BUY
Grant, award, or other acquisition
$1,745
$10.21 p/Share
171
Added 0.4%
43,088
Common Stock
Jul 26
2024
BUY
Grant, award, or other acquisition
$1,736
$10.92 p/Share
159
Added 0.37%
42,917
Common Stock
Jul 15
2024
BUY
Grant, award, or other acquisition
$600
$10.0 p/Share
60
Added 0.14%
42,756
Common Stock
Jul 12
2024
BUY
Grant, award, or other acquisition
$1,739
$10.17 p/Share
171
Added 0.4%
42,696
Common Stock
Jun 28
2024
BUY
Grant, award, or other acquisition
$1,740
$9.46 p/Share
184
Added 0.43%
42,524
Common Stock
Jun 14
2024
BUY
Grant, award, or other acquisition
$1,745
$9.14 p/Share
191
Added 0.45%
42,339
Common Stock
Jun 04
2024
BUY
Open market or private purchase
$24,812
$12.5 p/Share
1,985
Added 4.5%
42,147
Common Stock
May 31
2024
BUY
Grant, award, or other acquisition
$1,741
$9.57 p/Share
182
Added 0.45%
40,162
Common Stock
May 17
2024
BUY
Grant, award, or other acquisition
$1,743
$9.96 p/Share
175
Added 0.44%
39,979
Common Stock
May 03
2024
BUY
Grant, award, or other acquisition
$1,738
$11.51 p/Share
151
Added 0.38%
39,804
Common Stock
Apr 19
2024
BUY
Grant, award, or other acquisition
$1,733
$15.07 p/Share
115
Added 0.29%
39,652
Common Stock
Apr 15
2024
BUY
Grant, award, or other acquisition
$4,911
$14.53 p/Share
338
Added 0.85%
39,536
Common Stock
Apr 05
2024
BUY
Grant, award, or other acquisition
$1,727
$15.42 p/Share
112
Added 0.28%
39,196
Common Stock
Mar 22
2024
BUY
Grant, award, or other acquisition
$1,734
$15.49 p/Share
112
Added 0.29%
39,083
Common Stock
Mar 11
2024
SELL
Payment of exercise price or tax liability
$5,294
$20.68 p/Share
256
Reduced 0.65%
38,970
Common Stock
Mar 08
2024
BUY
Grant, award, or other acquisition
$20,222
$16.88 p/Share
1,198
Added 2.96%
39,226
Common Stock
Feb 26
2024
BUY
Grant, award, or other acquisition
$319,668
$20.29 p/Share
15,755
Added 29.29%
38,027
Common Stock
Feb 23
2024
SELL
Payment of exercise price or tax liability
$2,698
$20.6 p/Share
131
Reduced 0.59%
22,169
Common Stock
Feb 23
2024
BUY
Grant, award, or other acquisition
$1,734
$17.0 p/Share
102
Added 0.46%
22,272
Common Stock
Feb 22
2024
SELL
Payment of exercise price or tax liability
$3,194
$20.48 p/Share
156
Reduced 0.69%
22,300
Common Stock
Feb 09
2024
BUY
Grant, award, or other acquisition
$1,738
$16.88 p/Share
103
Added 0.46%
22,456
Common Stock
Jan 26
2024
BUY
Grant, award, or other acquisition
$1,729
$19.88 p/Share
87
Added 0.39%
22,352
Common Stock
Jan 22
2024
SELL
Payment of exercise price or tax liability
$1,495
$23.01 p/Share
65
Reduced 0.29%
22,264
Common Stock