Feb 24
2023
BUY
Grant, award, or other acquisition
$1,371
$29.19 p/Share
47
Added 0.01%
850,201
Common Stock
Feb 23
2023
SELL
Payment of exercise price or tax liability
$196,537
$34.62 p/Share
5,677
Reduced 0.66%
850,153
Common Stock
Feb 22
2023
SELL
Payment of exercise price or tax liability
$163,602
$34.02 p/Share
4,809
Reduced 0.56%
855,830
Common Stock
Feb 21
2023
SELL
Payment of exercise price or tax liability
$108,301
$33.53 p/Share
3,230
Reduced 0.37%
860,639
Common Stock
Feb 10
2023
BUY
Grant, award, or other acquisition
$1,353
$28.8 p/Share
47
Added 0.01%
863,869
Common Stock
Jan 27
2023
BUY
Grant, award, or other acquisition
$1,366
$30.36 p/Share
45
Added 0.01%
863,821
Common Stock
Jan 20
2023
SELL
Payment of exercise price or tax liability
$131,457
$34.03 p/Share
3,863
Reduced 0.45%
863,776
Common Stock
Jan 13
2023
BUY
Grant, award, or other acquisition
$192,845
$31.23 p/Share
6,175
Added 0.71%
867,639
Common Stock
Dec 30
2022
BUY
Grant, award, or other acquisition
$1,370
$27.4 p/Share
50
Added 0.01%
861,462
Common Stock
Dec 16
2022
BUY
Grant, award, or other acquisition
$1,365
$27.3 p/Share
50
Added 0.01%
861,412
Common Stock
Dec 02
2022
BUY
Grant, award, or other acquisition
$1,380
$30.01 p/Share
46
Added 0.01%
861,361
Common Stock
Nov 18
2022
BUY
Grant, award, or other acquisition
$1,357
$29.5 p/Share
46
Added 0.01%
861,315
Common Stock
Nov 04
2022
BUY
Grant, award, or other acquisition
$1,361
$28.37 p/Share
48
Added 0.01%
861,268
Common Stock
Oct 21
2022
BUY
Grant, award, or other acquisition
$1,382
$26.58 p/Share
52
Added 0.01%
861,220
Common Stock
Oct 14
2022
BUY
Grant, award, or other acquisition
$188,140
$28.19 p/Share
6,674
Added 0.77%
861,168
Common Stock
Oct 07
2022
BUY
Grant, award, or other acquisition
$1,369
$29.13 p/Share
47
Added 0.01%
854,492
Common Stock
Sep 23
2022
BUY
Grant, award, or other acquisition
$1,362
$28.97 p/Share
47
Added 0.01%
854,444
Common Stock
Sep 21
2022
BUY
Acquisition or disposition by will or laws
-
1,324
Added 0.15%
854,397
Common Stock
Sep 09
2022
BUY
Grant, award, or other acquisition
$1,350
$32.93 p/Share
41
Added 0.0%
853,073
Common Stock
Aug 26
2022
BUY
Grant, award, or other acquisition
$1,358
$33.11 p/Share
41
Added 0.0%
853,031
Common Stock
Aug 12
2022
BUY
Grant, award, or other acquisition
$1,376
$35.27 p/Share
39
Added 0.0%
852,989
Common Stock
Aug 05
2022
SELL
Open market or private sale
$1,070,032
$40.53 p/Share
26,401
Reduced 3.0%
852,950
Common Stock
Jul 29
2022
BUY
Grant, award, or other acquisition
$1,381
$33.69 p/Share
41
Added 0.0%
879,351
Common Stock
Jul 15
2022
BUY
Grant, award, or other acquisition
$186,764
$32.56 p/Share
5,736
Added 0.65%
879,310
Common Stock
Jul 01
2022
BUY
Grant, award, or other acquisition
$1,376
$29.91 p/Share
46
Added 0.01%
873,573
Common Stock