Dec 02
2022
SELL
Payment of exercise price or tax liability
$2,572
$64.3 p/Share
40
Reduced 0.22%
18,196
Common Stock
Sep 03
2022
SELL
Payment of exercise price or tax liability
$2,513
$58.44 p/Share
43
Reduced 0.24%
18,236
Common Stock
Sep 02
2022
SELL
Payment of exercise price or tax liability
$2,396
$58.44 p/Share
41
Reduced 0.22%
18,236
Common Stock
Aug 03
2022
SELL
Open market or private sale
$25,730
$60.54 p/Share
425
Reduced 2.27%
18,277
Common Stock
Jun 03
2022
SELL
Payment of exercise price or tax liability
$2,363
$54.96 p/Share
43
Reduced 0.23%
18,702
Common Stock
Jun 02
2022
SELL
Payment of exercise price or tax liability
$2,208
$55.21 p/Share
40
Reduced 0.21%
18,618
Common Stock
Mar 05
2022
SELL
Payment of exercise price or tax liability
$53,822
$58.63 p/Share
918
Reduced 4.69%
18,658
Common Stock
Mar 05
2022
BUY
Grant, award, or other acquisition
-
2,312
Added 10.59%
19,523
Common Stock
Mar 03
2022
SELL
Payment of exercise price or tax liability
$2,908
$57.01 p/Share
51
Reduced 0.29%
17,264
Common Stock
Mar 02
2022
SELL
Payment of exercise price or tax liability
$10,811
$56.9 p/Share
190
Reduced 1.09%
17,315
Common Stock
Mar 01
2022
BUY
Grant, award, or other acquisition
-
1,278
Added 6.82%
17,449
Common Stock
Jan 04
2022
SELL
Payment of exercise price or tax liability
$18,096
$69.87 p/Share
259
Reduced 1.58%
16,171
Common Stock
Dec 05
2021
SELL
Payment of exercise price or tax liability
$3,856
$65.36 p/Share
59
Reduced 0.36%
16,430
Common Stock
Dec 03
2021
SELL
Payment of exercise price or tax liability
$3,726
$65.36 p/Share
57
Reduced 0.34%
16,476
Common Stock
Sep 05
2021
SELL
Payment of exercise price or tax liability
$3,869
$64.49 p/Share
60
Reduced 0.36%
16,506
Common Stock
Sep 03
2021
SELL
Payment of exercise price or tax liability
$3,676
$64.49 p/Share
57
Reduced 0.34%
16,566
Common Stock
Jun 05
2021
SELL
Payment of exercise price or tax liability
$3,343
$56.66 p/Share
59
Reduced 0.35%
16,562
Common Stock
Jun 03
2021
SELL
Payment of exercise price or tax liability
$3,246
$56.94 p/Share
57
Reduced 0.34%
16,621
Common Stock
May 06
2021
SELL
Open market or private sale
$23,598
$57.98 p/Share
407
Reduced 2.4%
16,551
Common Stock
Mar 06
2021
SELL
Payment of exercise price or tax liability
$82,194
$52.96 p/Share
1,552
Reduced 8.38%
16,958
Common Stock
Mar 06
2021
BUY
Grant, award, or other acquisition
-
2,853
Added 13.43%
18,387
Common Stock
Mar 05
2021
SELL
Payment of exercise price or tax liability
$3,601
$52.96 p/Share
68
Reduced 0.43%
15,625
Common Stock
Mar 03
2021
SELL
Payment of exercise price or tax liability
$13,781
$53.21 p/Share
259
Reduced 1.62%
15,693
Common Stock
Mar 02
2021
BUY
Grant, award, or other acquisition
-
1,311
Added 7.59%
15,952
Common Stock
Jan 04
2021
BUY
Grant, award, or other acquisition
-
594
Added 3.9%
14,641
Common Stock