Feb 11
2022
SELL
Payment of exercise price or tax liability
$128,561
$43.58 p/Share
2,950
Reduced 3.48%
81,874
Common Stock
Feb 07
2022
SELL
Payment of exercise price or tax liability
$20,196
$43.81 p/Share
461
Reduced 0.57%
80,741
Common Stock
Feb 07
2022
BUY
Grant, award, or other acquisition
-
4,083
Added 4.59%
84,824
Common Stock
Jan 24
2022
BUY
Grant, award, or other acquisition
-
4,005
Added 4.7%
81,202
Common Stock
Jan 18
2022
BUY
Grant, award, or other acquisition
$2,050
$46.6 p/Share
44
Added 0.06%
77,365
Common Stock
Jan 04
2022
BUY
Grant, award, or other acquisition
$5,894
$47.92 p/Share
123
Added 0.16%
77,321
Common Stock
Oct 19
2021
BUY
Grant, award, or other acquisition
$2,021
$44.92 p/Share
45
Added 0.06%
77,197
Common Stock
Oct 04
2021
BUY
Grant, award, or other acquisition
$5,964
$44.18 p/Share
135
Added 0.17%
77,152
Common Stock
Jul 20
2021
BUY
Grant, award, or other acquisition
$2,018
$44.85 p/Share
45
Added 0.06%
77,016
Common Stock
Jul 02
2021
BUY
Grant, award, or other acquisition
$5,096
$45.1 p/Share
113
Added 0.15%
76,971
Common Stock
May 04
2021
BUY
Grant, award, or other acquisition
$1,648
$47.08 p/Share
35
Added 0.05%
76,858
Common Stock
Apr 05
2021
BUY
Grant, award, or other acquisition
$5,139
$48.48 p/Share
106
Added 0.14%
76,822
Common Stock
Feb 13
2021
SELL
Payment of exercise price or tax liability
$35,389
$42.74 p/Share
828
Reduced 1.07%
76,551
Common Stock
Feb 11
2021
SELL
Payment of exercise price or tax liability
$22,055
$42.01 p/Share
525
Reduced 0.71%
73,747
Common Stock
Feb 11
2021
BUY
Grant, award, or other acquisition
-
3,632
Added 4.48%
77,379
Common Stock
Feb 08
2021
SELL
Payment of exercise price or tax liability
$21,892
$40.92 p/Share
535
Reduced 0.72%
74,272
Common Stock
Feb 07
2021
SELL
Payment of exercise price or tax liability
$132,775
$40.98 p/Share
3,240
Reduced 4.15%
74,807
Common Stock
Jan 25
2021
BUY
Grant, award, or other acquisition
-
6,003
Added 7.14%
78,047
Common Stock
Jan 19
2021
BUY
Grant, award, or other acquisition
$1,474
$43.35 p/Share
34
Added 0.05%
72,209
Common Stock
Jan 06
2021
BUY
Grant, award, or other acquisition
$5,076
$39.05 p/Share
130
Added 0.18%
72,175
Common Stock
Oct 20
2020
BUY
Grant, award, or other acquisition
$1,448
$41.38 p/Share
35
Added 0.05%
72,044
Common Stock
Oct 02
2020
BUY
Grant, award, or other acquisition
$5,989
$42.78 p/Share
140
Added 0.19%
72,008
Common Stock
Jul 21
2020
BUY
Grant, award, or other acquisition
$1,435
$44.83 p/Share
32
Added 0.04%
71,868
Common Stock
Jul 02
2020
BUY
Grant, award, or other acquisition
$5,124
$42.35 p/Share
121
Added 0.17%
71,835
Common Stock
May 05
2020
BUY
Grant, award, or other acquisition
$1,444
$41.26 p/Share
35
Added 0.05%
76,214
Common Stock