Feb 13
2023
SELL
Payment of exercise price or tax liability
$200,892
$46.73 p/Share
4,299
Reduced 5.15%
79,160
Common Stock
Feb 11
2023
SELL
Payment of exercise price or tax liability
$48,065
$46.53 p/Share
1,033
Reduced 1.22%
83,459
Common Stock
Feb 07
2023
SELL
Payment of exercise price or tax liability
$30,165
$49.13 p/Share
614
Reduced 0.72%
84,492
Common Stock
Jan 26
2023
BUY
Grant, award, or other acquisition
-
7,970
Added 8.56%
85,106
Common Stock
Oct 18
2022
BUY
Grant, award, or other acquisition
$1,733
$39.4 p/Share
44
Added 0.06%
77,136
Common Stock
Oct 04
2022
BUY
Grant, award, or other acquisition
$4,464
$39.16 p/Share
114
Added 0.15%
77,092
Common Stock
Jul 19
2022
BUY
Grant, award, or other acquisition
$1,714
$40.82 p/Share
42
Added 0.05%
76,978
Common Stock
Jul 08
2022
BUY
Grant, award, or other acquisition
$3,812
$39.71 p/Share
96
Added 0.12%
76,935
Common Stock
May 03
2022
BUY
Grant, award, or other acquisition
$1,584
$39.6 p/Share
40
Added 0.05%
76,839
Common Stock
Apr 04
2022
BUY
Grant, award, or other acquisition
$3,816
$37.79 p/Share
101
Added 0.13%
76,799
Common Stock
Feb 13
2022
SELL
Payment of exercise price or tax liability
$35,038
$43.58 p/Share
804
Reduced 1.04%
76,571
Common Stock
Feb 11
2022
SELL
Payment of exercise price or tax liability
$128,561
$43.58 p/Share
2,950
Reduced 3.67%
77,375
Common Stock
Feb 07
2022
SELL
Payment of exercise price or tax liability
$20,196
$43.81 p/Share
461
Reduced 0.6%
76,242
Common Stock
Feb 07
2022
BUY
Grant, award, or other acquisition
-
4,083
Added 4.84%
80,325
Common Stock
Jan 24
2022
BUY
Grant, award, or other acquisition
-
4,005
Added 4.96%
76,703
Common Stock
Jan 18
2022
BUY
Grant, award, or other acquisition
$1,537
$46.6 p/Share
33
Added 0.05%
72,824
Common Stock
Jan 04
2022
BUY
Grant, award, or other acquisition
$4,408
$47.92 p/Share
92
Added 0.13%
72,790
Common Stock
Oct 19
2021
BUY
Grant, award, or other acquisition
$1,527
$44.92 p/Share
34
Added 0.05%
72,698
Common Stock
Oct 04
2021
BUY
Grant, award, or other acquisition
$4,462
$44.18 p/Share
101
Added 0.14%
72,663
Common Stock
Jul 20
2021
BUY
Grant, award, or other acquisition
$1,525
$44.85 p/Share
34
Added 0.05%
72,562
Common Stock
Jul 02
2021
BUY
Grant, award, or other acquisition
$3,833
$45.1 p/Share
85
Added 0.12%
72,528
Common Stock
May 04
2021
BUY
Grant, award, or other acquisition
$1,224
$47.08 p/Share
26
Added 0.04%
72,442
Common Stock
Apr 05
2021
BUY
Grant, award, or other acquisition
$3,830
$48.48 p/Share
79
Added 0.11%
72,415
Common Stock
Feb 13
2021
SELL
Payment of exercise price or tax liability
$35,389
$42.74 p/Share
828
Reduced 1.13%
72,195
Common Stock
Feb 11
2021
SELL
Payment of exercise price or tax liability
$22,055
$42.01 p/Share
525
Reduced 0.75%
69,391
Common Stock