Feb 11
2023
SELL
Payment of exercise price or tax liability
$50,252
$46.53 p/Share
1,080
Reduced 1.56%
68,183
Common Stock
Feb 07
2023
SELL
Payment of exercise price or tax liability
$31,541
$49.13 p/Share
642
Reduced 0.92%
69,263
Common Stock
Jan 26
2023
BUY
Grant, award, or other acquisition
-
7,970
Added 10.23%
69,905
Common Stock
Jan 17
2023
BUY
Grant, award, or other acquisition
$1,584
$44.0 p/Share
36
Added 0.06%
62,095
Common Stock
Jan 05
2023
BUY
Grant, award, or other acquisition
$5,044
$41.35 p/Share
122
Added 0.2%
62,058
Common Stock
Oct 18
2022
BUY
Grant, award, or other acquisition
$1,536
$39.4 p/Share
39
Added 0.06%
61,935
Common Stock
Oct 04
2022
BUY
Grant, award, or other acquisition
$5,952
$39.16 p/Share
152
Added 0.24%
61,895
Common Stock
Jul 19
2022
BUY
Grant, award, or other acquisition
$1,551
$40.82 p/Share
38
Added 0.06%
61,743
Common Stock
Jul 08
2022
BUY
Grant, award, or other acquisition
$5,122
$39.71 p/Share
129
Added 0.21%
61,705
Common Stock
May 03
2022
BUY
Grant, award, or other acquisition
$1,425
$39.6 p/Share
36
Added 0.06%
61,575
Common Stock
Apr 04
2022
BUY
Grant, award, or other acquisition
$5,101
$37.79 p/Share
135
Added 0.22%
61,539
Common Stock
Feb 13
2022
SELL
Payment of exercise price or tax liability
$35,038
$43.58 p/Share
804
Reduced 1.3%
61,250
Common Stock
Feb 11
2022
SELL
Payment of exercise price or tax liability
$128,561
$43.58 p/Share
2,950
Reduced 4.54%
62,054
Common Stock
Feb 07
2022
SELL
Payment of exercise price or tax liability
$20,196
$43.81 p/Share
461
Reduced 0.75%
60,921
Common Stock
Feb 07
2022
BUY
Grant, award, or other acquisition
-
4,083
Added 5.91%
65,004
Common Stock
Jan 24
2022
BUY
Grant, award, or other acquisition
-
4,005
Added 6.13%
61,382
Common Stock
Jan 18
2022
BUY
Grant, award, or other acquisition
$1,351
$46.6 p/Share
29
Added 0.05%
57,531
Common Stock
Jan 04
2022
BUY
Grant, award, or other acquisition
$5,894
$47.92 p/Share
123
Added 0.21%
57,501
Common Stock
Oct 19
2021
BUY
Grant, award, or other acquisition
$1,348
$44.92 p/Share
30
Added 0.05%
57,377
Common Stock
Oct 04
2021
BUY
Grant, award, or other acquisition
$5,964
$44.18 p/Share
135
Added 0.23%
57,347
Common Stock
Jul 20
2021
BUY
Grant, award, or other acquisition
$1,345
$44.85 p/Share
30
Added 0.05%
57,211
Common Stock
Jul 02
2021
BUY
Grant, award, or other acquisition
$5,096
$45.1 p/Share
113
Added 0.2%
57,181
Common Stock
May 04
2021
BUY
Grant, award, or other acquisition
$1,083
$47.08 p/Share
23
Added 0.04%
57,067
Common Stock
Apr 05
2021
BUY
Grant, award, or other acquisition
$5,139
$48.48 p/Share
106
Added 0.19%
57,043
Common Stock
Mar 12
2021
SELL
Open market or private sale
$288,881
$47.28 p/Share
6,110
Reduced 9.71%
56,783
Common Stock