Feb 11
2023
SELL
Payment of exercise price or tax liability
$424,353
$46.53 p/Share
9,120
Reduced 2.32%
384,724
Common Stock
Feb 07
2023
SELL
Payment of exercise price or tax liability
$288,638
$49.13 p/Share
5,875
Reduced 1.47%
393,844
Common Stock
Jan 26
2023
BUY
Grant, award, or other acquisition
-
55,782
Added 12.25%
399,719
Common Stock
Jan 17
2023
BUY
Grant, award, or other acquisition
$1,980
$44.0 p/Share
45
Added 0.01%
344,105
Common Stock
Jan 05
2023
BUY
Grant, award, or other acquisition
$5,044
$41.35 p/Share
122
Added 0.04%
344,060
Common Stock
Oct 18
2022
BUY
Grant, award, or other acquisition
$1,970
$39.4 p/Share
50
Added 0.01%
343,937
Common Stock
Oct 04
2022
BUY
Grant, award, or other acquisition
$5,834
$39.16 p/Share
149
Added 0.04%
343,887
Common Stock
Jul 19
2022
BUY
Grant, award, or other acquisition
$1,918
$40.82 p/Share
47
Added 0.01%
343,737
Common Stock
Jul 08
2022
BUY
Grant, award, or other acquisition
$5,003
$39.71 p/Share
126
Added 0.04%
343,689
Common Stock
May 03
2022
BUY
Grant, award, or other acquisition
$1,782
$39.6 p/Share
45
Added 0.01%
343,563
Common Stock
Apr 04
2022
BUY
Grant, award, or other acquisition
$4,988
$37.79 p/Share
132
Added 0.04%
343,518
Common Stock
Feb 13
2022
SELL
Payment of exercise price or tax liability
$245,312
$43.58 p/Share
5,629
Reduced 1.61%
343,223
Common Stock
Feb 11
2022
SELL
Payment of exercise price or tax liability
$1,010,446
$43.58 p/Share
23,186
Reduced 6.23%
348,852
Common Stock
Feb 07
2022
SELL
Payment of exercise price or tax liability
$151,626
$43.81 p/Share
3,461
Reduced 1.02%
334,711
Common Stock
Feb 07
2022
BUY
Grant, award, or other acquisition
-
37,327
Added 9.12%
372,038
Common Stock
Jan 24
2022
BUY
Grant, award, or other acquisition
-
30,044
Added 8.16%
338,172
Common Stock
Jan 18
2022
BUY
Grant, award, or other acquisition
$1,724
$46.6 p/Share
37
Added 0.01%
308,290
Common Stock
Jan 04
2022
BUY
Grant, award, or other acquisition
$5,894
$47.92 p/Share
123
Added 0.04%
308,252
Common Stock
Oct 19
2021
BUY
Grant, award, or other acquisition
$1,707
$44.92 p/Share
38
Added 0.01%
308,128
Common Stock
Oct 04
2021
BUY
Grant, award, or other acquisition
$5,832
$44.18 p/Share
132
Added 0.04%
308,090
Common Stock
Jul 20
2021
BUY
Grant, award, or other acquisition
$1,704
$44.85 p/Share
38
Added 0.01%
307,957
Common Stock
Jul 02
2021
BUY
Grant, award, or other acquisition
$5,006
$45.1 p/Share
111
Added 0.04%
307,919
Common Stock
May 04
2021
BUY
Grant, award, or other acquisition
$1,412
$47.08 p/Share
30
Added 0.01%
307,807
Common Stock
Apr 05
2021
BUY
Grant, award, or other acquisition
$5,139
$48.48 p/Share
106
Added 0.03%
307,777
Common Stock
Feb 13
2021
SELL
Payment of exercise price or tax liability
$245,456
$42.74 p/Share
5,743
Reduced 1.83%
307,511
Common Stock