Aug 23
2024
BUY
Grant, award, or other acquisition
$3,058
$10.44 p/Share
293
Added 0.54%
54,353
Common Stock
Aug 09
2024
BUY
Grant, award, or other acquisition
$3,063
$10.21 p/Share
300
Added 0.55%
54,059
Common Stock
Jul 26
2024
BUY
Grant, award, or other acquisition
$3,057
$10.92 p/Share
280
Added 0.52%
53,759
Common Stock
Jul 15
2024
BUY
Grant, award, or other acquisition
$850
$10.0 p/Share
85
Added 0.16%
53,478
Common Stock
Jul 12
2024
BUY
Grant, award, or other acquisition
$3,061
$10.17 p/Share
301
Added 0.56%
53,391
Common Stock
Jun 28
2024
BUY
Grant, award, or other acquisition
$3,055
$9.46 p/Share
323
Added 0.6%
53,090
Common Stock
Jun 14
2024
BUY
Grant, award, or other acquisition
$3,061
$9.14 p/Share
335
Added 0.63%
52,765
Common Stock
May 31
2024
BUY
Grant, award, or other acquisition
$3,052
$9.57 p/Share
319
Added 0.6%
52,430
Common Stock
May 30
2024
BUY
Open market or private purchase
$109,500
$10.95 p/Share
10,000
Added 16.1%
52,109
Common Stock
May 17
2024
BUY
Grant, award, or other acquisition
$3,047
$9.96 p/Share
306
Added 0.72%
42,109
Common Stock
May 03
2024
BUY
Grant, award, or other acquisition
$3,050
$11.51 p/Share
265
Added 0.63%
41,801
Common Stock
May 02
2024
BUY
Open market or private purchase
$133,900
$13.39 p/Share
10,000
Added 19.4%
41,535
Common Stock
Apr 19
2024
BUY
Grant, award, or other acquisition
$3,044
$15.07 p/Share
202
Added 0.64%
31,535
Common Stock
Apr 15
2024
BUY
Grant, award, or other acquisition
$6,887
$14.53 p/Share
474
Added 1.49%
31,331
Common Stock
Apr 05
2024
BUY
Grant, award, or other acquisition
$3,053
$15.42 p/Share
198
Added 0.64%
30,857
Common Stock
Mar 22
2024
BUY
Grant, award, or other acquisition
$2,865
$15.49 p/Share
185
Added 0.6%
30,658
Common Stock
Mar 11
2024
SELL
Payment of exercise price or tax liability
$4,053
$20.68 p/Share
196
Reduced 0.64%
30,473
Common Stock
Mar 08
2024
BUY
Grant, award, or other acquisition
$24,492
$16.88 p/Share
1,451
Added 4.52%
30,669
Common Stock
Feb 26
2024
BUY
Grant, award, or other acquisition
$176,036
$20.29 p/Share
8,676
Added 22.9%
29,216
Common Stock
Feb 23
2024
SELL
Payment of exercise price or tax liability
$2,698
$20.6 p/Share
131
Reduced 0.64%
20,372
Common Stock
Feb 23
2024
BUY
Grant, award, or other acquisition
$2,856
$17.0 p/Share
168
Added 0.81%
20,540
Common Stock
Feb 22
2024
SELL
Payment of exercise price or tax liability
$3,194
$20.48 p/Share
156
Reduced 0.76%
20,503
Common Stock
Feb 09
2024
BUY
Grant, award, or other acquisition
$2,852
$16.88 p/Share
169
Added 0.81%
20,659
Common Stock
Jan 26
2024
BUY
Grant, award, or other acquisition
$2,862
$19.88 p/Share
144
Added 0.7%
20,488
Common Stock
Jan 12
2024
BUY
Grant, award, or other acquisition
$8,689
$20.99 p/Share
414
Added 1.99%
20,344
Common Stock