Dec 29
2023
BUY
Grant, award, or other acquisition
$3,173
$21.59 p/Share
147
Added 0.26%
56,753
Common Stock
Dec 15
2023
BUY
Grant, award, or other acquisition
$3,195
$21.74 p/Share
147
Added 0.26%
56,605
Common Stock
Dec 01
2023
BUY
Grant, award, or other acquisition
$3,194
$19.72 p/Share
162
Added 0.29%
56,457
Common Stock
Nov 17
2023
BUY
Grant, award, or other acquisition
$3,176
$19.49 p/Share
163
Added 0.29%
56,295
Common Stock
Nov 03
2023
BUY
Grant, award, or other acquisition
$3,186
$19.67 p/Share
162
Added 0.29%
56,130
Common Stock
Oct 20
2023
BUY
Grant, award, or other acquisition
$3,184
$19.78 p/Share
161
Added 0.29%
55,967
Common Stock
Oct 13
2023
BUY
Grant, award, or other acquisition
$9,629
$20.62 p/Share
467
Added 0.83%
55,805
Common Stock
Oct 06
2023
BUY
Grant, award, or other acquisition
$3,194
$20.48 p/Share
156
Added 0.28%
55,337
Common Stock
Sep 22
2023
BUY
Grant, award, or other acquisition
$3,183
$20.41 p/Share
156
Added 0.28%
55,181
Common Stock
Sep 08
2023
BUY
Grant, award, or other acquisition
$3,173
$22.04 p/Share
144
Added 0.26%
55,023
Common Stock
Aug 25
2023
BUY
Grant, award, or other acquisition
$3,194
$22.82 p/Share
140
Added 0.25%
54,878
Common Stock
Aug 11
2023
BUY
Grant, award, or other acquisition
$3,199
$23.88 p/Share
134
Added 0.24%
54,737
Common Stock
Jul 28
2023
BUY
Grant, award, or other acquisition
$3,192
$24.37 p/Share
131
Added 0.24%
54,603
Common Stock
Jul 14
2023
BUY
Grant, award, or other acquisition
$12,214
$24.38 p/Share
501
Added 0.91%
54,471
Common Stock
Jun 30
2023
BUY
Grant, award, or other acquisition
$3,177
$24.44 p/Share
130
Added 0.24%
53,969
Common Stock
Jun 16
2023
BUY
Grant, award, or other acquisition
$3,191
$25.74 p/Share
124
Added 0.23%
53,838
Common Stock
Jun 02
2023
BUY
Grant, award, or other acquisition
$3,164
$26.15 p/Share
121
Added 0.22%
53,713
Common Stock
May 30
2023
SELL
Payment of exercise price or tax liability
$4,203
$31.37 p/Share
134
Reduced 0.25%
53,591
Common Stock
May 19
2023
BUY
Grant, award, or other acquisition
$3,168
$26.85 p/Share
118
Added 0.22%
53,725
Common Stock
May 05
2023
BUY
Grant, award, or other acquisition
$3,170
$27.1 p/Share
117
Added 0.22%
53,605
Common Stock
Apr 21
2023
BUY
Grant, award, or other acquisition
$3,175
$26.03 p/Share
122
Added 0.23%
53,487
Common Stock
Apr 14
2023
BUY
Grant, award, or other acquisition
$8,157
$25.98 p/Share
314
Added 0.58%
53,364
Common Stock
Apr 06
2023
BUY
Grant, award, or other acquisition
$3,168
$25.35 p/Share
125
Added 0.24%
53,049
Common Stock
Mar 24
2023
BUY
Grant, award, or other acquisition
$2,996
$25.39 p/Share
118
Added 0.22%
52,922
Common Stock
Mar 10
2023
BUY
Grant, award, or other acquisition
$229,879
$17.48 p/Share
13,151
Added 19.94%
52,804
Common Stock