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
Mar 03
2023
BUY
Grant, award, or other acquisition
$38,267
$29.55 p/Share
1,295
Added 3.16%
39,652
Common Stock
Feb 28
2023
SELL
Payment of exercise price or tax liability
$7,484
$34.49 p/Share
217
Reduced 0.56%
38,357
Common Stock
Feb 24
2023
BUY
Grant, award, or other acquisition
$2,974
$28.33 p/Share
105
Added 0.27%
38,574
Common Stock
Feb 23
2023
SELL
Payment of exercise price or tax liability
$4,569
$34.62 p/Share
132
Reduced 0.34%
38,468
Common Stock
Feb 22
2023
SELL
Payment of exercise price or tax liability
$33,475
$34.02 p/Share
984
Reduced 2.49%
38,600
Common Stock
Feb 21
2023
SELL
Payment of exercise price or tax liability
$2,816
$33.53 p/Share
84
Reduced 0.21%
39,584
Common Stock
Feb 10
2023
BUY
Grant, award, or other acquisition
$2,962
$27.95 p/Share
106
Added 0.27%
39,668
Common Stock
Jan 27
2023
BUY
Grant, award, or other acquisition
$2,976
$29.47 p/Share
101
Added 0.25%
39,560
Common Stock
Jan 20
2023
SELL
Payment of exercise price or tax liability
$26,815
$34.03 p/Share
788
Reduced 1.96%
39,458
Common Stock
Jan 13
2023
BUY
Grant, award, or other acquisition
$11,317
$29.17 p/Share
388
Added 0.95%
40,246
Common Stock
Dec 30
2022
BUY
Grant, award, or other acquisition
$7,126
$26.59 p/Share
268
Added 0.67%
39,857
Common Stock
Dec 16
2022
BUY
Grant, award, or other acquisition
$7,128
$26.5 p/Share
269
Added 0.67%
39,588
Common Stock
Dec 02
2022
BUY
Grant, award, or other acquisition
$7,136
$29.13 p/Share
245
Added 0.62%
39,317
Common Stock
Nov 18
2022
BUY
Grant, award, or other acquisition
$7,160
$28.64 p/Share
250
Added 0.64%
39,071
Common Stock
Nov 04
2022
BUY
Grant, award, or other acquisition
$7,132
$27.54 p/Share
259
Added 0.66%
38,821
Common Stock
Oct 21
2022
BUY
Grant, award, or other acquisition
$7,147
$25.8 p/Share
277
Added 0.71%
38,560
Common Stock
Oct 14
2022
BUY
Grant, award, or other acquisition
$7,504
$26.33 p/Share
285
Added 0.74%
38,282
Common Stock
Oct 07
2022
BUY
Grant, award, or other acquisition
$7,127
$28.28 p/Share
252
Added 0.66%
37,997
Common Stock