Apr 19
2024
BUY
Grant, award, or other acquisition
$3,134
$15.07 p/Share
208
Added 0.27%
76,593
Common Stock
Apr 15
2024
BUY
Grant, award, or other acquisition
$9,270
$14.53 p/Share
638
Added 0.83%
76,384
Common Stock
Apr 05
2024
BUY
Grant, award, or other acquisition
$3,130
$15.42 p/Share
203
Added 0.27%
75,745
Common Stock
Mar 22
2024
BUY
Grant, award, or other acquisition
$2,850
$15.49 p/Share
184
Added 0.24%
75,541
Common Stock
Mar 11
2024
SELL
Payment of exercise price or tax liability
$6,555
$20.68 p/Share
317
Reduced 0.42%
75,356
Common Stock
Mar 08
2024
BUY
Grant, award, or other acquisition
$34,536
$16.88 p/Share
2,046
Added 2.63%
75,673
Common Stock
Feb 26
2024
BUY
Grant, award, or other acquisition
$440,090
$20.29 p/Share
21,690
Added 22.76%
73,627
Common Stock
Feb 23
2024
SELL
Payment of exercise price or tax liability
$2,987
$20.6 p/Share
145
Reduced 0.28%
51,769
Common Stock
Feb 23
2024
BUY
Grant, award, or other acquisition
$2,839
$17.0 p/Share
167
Added 0.32%
51,937
Common Stock
Feb 22
2024
SELL
Payment of exercise price or tax liability
$4,587
$20.48 p/Share
224
Reduced 0.43%
51,914
Common Stock
Feb 09
2024
BUY
Grant, award, or other acquisition
$2,835
$16.88 p/Share
168
Added 0.32%
52,138
Common Stock
Jan 26
2024
BUY
Grant, award, or other acquisition
$2,822
$19.88 p/Share
142
Added 0.27%
51,968
Common Stock
Jan 12
2024
BUY
Grant, award, or other acquisition
$12,614
$20.99 p/Share
601
Added 1.15%
51,825
Common Stock
Dec 29
2023
BUY
Grant, award, or other acquisition
$7,405
$21.59 p/Share
343
Added 0.67%
51,224
Common Stock
Dec 15
2023
BUY
Grant, award, or other acquisition
$7,413
$21.74 p/Share
341
Added 0.67%
50,847
Common Stock
Dec 01
2023
BUY
Grant, award, or other acquisition
$7,395
$19.72 p/Share
375
Added 0.74%
50,506
Common Stock
Nov 17
2023
BUY
Grant, award, or other acquisition
$7,386
$19.49 p/Share
379
Added 0.75%
50,130
Common Stock
Nov 03
2023
BUY
Grant, award, or other acquisition
$7,395
$19.67 p/Share
376
Added 0.75%
49,749
Common Stock
Oct 20
2023
BUY
Grant, award, or other acquisition
$7,397
$19.78 p/Share
374
Added 0.75%
49,372
Common Stock
Oct 13
2023
BUY
Grant, award, or other acquisition
$8,351
$20.62 p/Share
405
Added 0.82%
48,997
Common Stock
Oct 06
2023
BUY
Grant, award, or other acquisition
$7,393
$20.48 p/Share
361
Added 0.74%
48,591
Common Stock
Sep 22
2023
BUY
Grant, award, or other acquisition
$7,388
$20.41 p/Share
362
Added 0.74%
48,229
Common Stock
Sep 08
2023
BUY
Grant, award, or other acquisition
$7,383
$22.04 p/Share
335
Added 0.7%
47,865
Common Stock
Aug 25
2023
BUY
Grant, award, or other acquisition
$7,393
$22.82 p/Share
324
Added 0.68%
47,529
Common Stock
Aug 11
2023
BUY
Grant, award, or other acquisition
$7,402
$23.88 p/Share
310
Added 0.65%
47,204
Common Stock