Mar 03
2022
SELL
Payment of exercise price or tax liability
$3,706
$57.01 p/Share
65
Reduced 0.42%
15,467
Common Stock
Mar 02
2022
SELL
Payment of exercise price or tax liability
$13,827
$56.9 p/Share
243
Reduced 1.54%
15,532
Common Stock
Mar 01
2022
BUY
Grant, award, or other acquisition
-
1,278
Added 7.49%
15,775
Common Stock
Jan 04
2022
SELL
Payment of exercise price or tax liability
$19,214
$69.87 p/Share
275
Reduced 1.86%
14,497
Common Stock
Dec 05
2021
SELL
Payment of exercise price or tax liability
$3,856
$65.36 p/Share
59
Reduced 0.4%
14,772
Common Stock
Dec 03
2021
SELL
Payment of exercise price or tax liability
$3,726
$65.36 p/Share
57
Reduced 0.38%
14,831
Common Stock
Sep 05
2021
SELL
Payment of exercise price or tax liability
$3,869
$64.49 p/Share
60
Reduced 0.4%
14,888
Common Stock
Sep 03
2021
SELL
Payment of exercise price or tax liability
$3,676
$64.49 p/Share
57
Reduced 0.38%
14,948
Common Stock
Sep 02
2021
SELL
Open market or private sale
$16,280
$65.12 p/Share
250
Reduced 1.64%
15,005
Common Stock
Aug 04
2021
SELL
Open market or private sale
$31,885
$63.77 p/Share
500
Reduced 3.17%
15,255
Common Stock
Jun 07
2021
SELL
Open market or private sale
$28,500
$57.0 p/Share
500
Reduced 3.08%
15,755
Common Stock
Jun 05
2021
SELL
Payment of exercise price or tax liability
$3,343
$56.66 p/Share
59
Reduced 0.36%
16,255
Common Stock
Jun 03
2021
SELL
Payment of exercise price or tax liability
$3,246
$56.94 p/Share
57
Reduced 0.35%
16,314
Common Stock
Mar 06
2021
SELL
Payment of exercise price or tax liability
$82,935
$52.96 p/Share
1,566
Reduced 8.73%
16,371
Common Stock
Mar 06
2021
BUY
Grant, award, or other acquisition
-
2,853
Added 13.78%
17,846
Common Stock
Mar 05
2021
SELL
Payment of exercise price or tax liability
$3,601
$52.96 p/Share
68
Reduced 0.45%
15,084
Common Stock
Mar 03
2021
SELL
Payment of exercise price or tax liability
$13,781
$53.21 p/Share
259
Reduced 1.68%
15,152
Common Stock
Mar 02
2021
BUY
Grant, award, or other acquisition
-
1,311
Added 7.84%
15,411
Common Stock
Jan 04
2021
BUY
Grant, award, or other acquisition
-
494
Added 3.38%
14,100
Common Stock
Dec 08
2020
SELL
Open market or private sale
$50,000
$50.0 p/Share
1,000
Reduced 6.85%
13,605
Common Stock
Dec 06
2020
SELL
Payment of exercise price or tax liability
$4,105
$49.46 p/Share
83
Reduced 0.57%
14,605
Common Stock
Dec 05
2020
SELL
Payment of exercise price or tax liability
$3,067
$49.46 p/Share
62
Reduced 0.42%
14,688
Common Stock
Nov 16
2020
SELL
Open market or private sale
$53,000
$53.0 p/Share
1,000
Reduced 6.35%
14,750
Common Stock