Apr 05
2024
BUY
Grant, award, or other acquisition
$1,449
$15.42 p/Share
94
Added 0.2%
46,755
Common Stock
Mar 22
2024
BUY
Grant, award, or other acquisition
$1,394
$15.49 p/Share
90
Added 0.19%
46,660
Common Stock
Mar 11
2024
SELL
Payment of exercise price or tax liability
$8,540
$20.68 p/Share
413
Reduced 0.88%
46,569
Common Stock
Mar 08
2024
BUY
Grant, award, or other acquisition
$63,907
$16.88 p/Share
3,786
Added 7.46%
46,982
Common Stock
Feb 26
2024
BUY
Grant, award, or other acquisition
$131,458
$20.29 p/Share
6,479
Added 13.04%
43,196
Common Stock
Feb 23
2024
SELL
Payment of exercise price or tax liability
$6,365
$20.6 p/Share
309
Reduced 0.84%
36,634
Common Stock
Feb 23
2024
BUY
Grant, award, or other acquisition
$1,394
$17.0 p/Share
82
Added 0.22%
36,717
Common Stock
Feb 22
2024
SELL
Payment of exercise price or tax liability
$7,475
$20.48 p/Share
365
Reduced 0.98%
36,943
Common Stock
Feb 09
2024
BUY
Grant, award, or other acquisition
$1,401
$16.88 p/Share
83
Added 0.22%
37,308
Common Stock
Jan 26
2024
BUY
Grant, award, or other acquisition
$1,391
$19.88 p/Share
70
Added 0.19%
37,224
Common Stock
Jan 12
2024
BUY
Grant, award, or other acquisition
$14,189
$20.99 p/Share
676
Added 1.79%
37,153
Common Stock
Dec 29
2023
BUY
Grant, award, or other acquisition
$1,770
$21.59 p/Share
82
Added 0.22%
36,476
Common Stock
Dec 15
2023
BUY
Grant, award, or other acquisition
$1,760
$21.74 p/Share
81
Added 0.22%
36,393
Common Stock
Dec 01
2023
BUY
Grant, award, or other acquisition
$1,774
$19.72 p/Share
90
Added 0.25%
36,310
Common Stock
Nov 17
2023
BUY
Grant, award, or other acquisition
$1,773
$19.49 p/Share
91
Added 0.25%
36,219
Common Stock
Nov 03
2023
BUY
Grant, award, or other acquisition
$1,789
$19.67 p/Share
91
Added 0.25%
36,127
Common Stock
Oct 20
2023
BUY
Grant, award, or other acquisition
$1,760
$19.78 p/Share
89
Added 0.25%
36,036
Common Stock
Oct 13
2023
BUY
Grant, award, or other acquisition
$12,227
$20.62 p/Share
593
Added 1.62%
35,945
Common Stock
Oct 06
2023
BUY
Grant, award, or other acquisition
$1,781
$20.48 p/Share
87
Added 0.25%
35,352
Common Stock
Sep 22
2023
BUY
Grant, award, or other acquisition
$1,775
$20.41 p/Share
87
Added 0.25%
35,264
Common Stock
Sep 08
2023
BUY
Grant, award, or other acquisition
$1,785
$22.04 p/Share
81
Added 0.23%
35,177
Common Stock
Aug 25
2023
BUY
Grant, award, or other acquisition
$1,779
$22.82 p/Share
78
Added 0.22%
35,095
Common Stock
Aug 11
2023
BUY
Grant, award, or other acquisition
$1,767
$23.88 p/Share
74
Added 0.21%
35,017
Common Stock
Jul 28
2023
BUY
Grant, award, or other acquisition
$1,754
$24.37 p/Share
72
Added 0.21%
34,942
Common Stock
Jul 14
2023
BUY
Grant, award, or other acquisition
$13,530
$24.38 p/Share
555
Added 1.57%
34,868
Common Stock