May 31
2021
SELL
Payment of exercise price or tax liability
$54,803
$86.44 p/Share
634
Reduced 0.1%
632,312
Common Stock
Apr 01
2021
SELL
Payment of exercise price or tax liability
$3,356,540
$37.15 p/Share
90,351
Reduced 12.49%
632,946
Common Stock
Mar 26
2021
SELL
Open market or private sale
$20,225,675
$74.73 p/Share
270,650
Reduced 34.06%
524,025
Common Stock
Mar 26
2021
BUY
Exercise of conversion of derivative security
$20,158,369
$74.29 p/Share
271,347
Added 25.45%
794,675
Common Stock
Feb 01
2021
BUY
Grant, award, or other acquisition
-
180,192
Added 20.39%
703,520
Common Stock
Jan 19
2021
SELL
Open market or private sale
$4,842,761
$77.0 p/Share
62,893
Reduced 10.73%
523,328
Common Stock
Jan 19
2021
BUY
Exercise of conversion of derivative security
$4,780,562
$74.29 p/Share
64,350
Added 9.89%
586,221
Common Stock
Apr 03
2020
SELL
Payment of exercise price or tax liability
$546,223
$55.72 p/Share
9,803
Reduced 1.84%
521,871
Common Stock
Apr 01
2020
SELL
Payment of exercise price or tax liability
$517,359
$58.34 p/Share
8,868
Reduced 1.71%
510,054
Common Stock
Feb 28
2020
SELL
Payment of exercise price or tax liability
$3,060,435
$59.18 p/Share
51,714
Reduced 9.38%
499,364
Common Stock
Feb 28
2020
BUY
Grant, award, or other acquisition
$6,749,952
$59.18 p/Share
114,058
Added 17.15%
551,078
Common Stock
Jan 15
2020
SELL
Open market or private sale
$19,929,740
$74.79 p/Share
266,476
Reduced 37.88%
437,020
Common Stock
Jan 15
2020
BUY
Exercise of conversion of derivative security
$17,161,300
$54.53 p/Share
314,713
Added 30.91%
703,496
Common Stock
Apr 01
2019
SELL
Payment of exercise price or tax liability
$1,130,295
$54.19 p/Share
20,858
Reduced 5.09%
388,783
Common Stock
Feb 28
2019
SELL
Payment of exercise price or tax liability
$1,603,684
$57.83 p/Share
27,731
Reduced 7.63%
335,908
Common Stock
Feb 28
2019
BUY
Grant, award, or other acquisition
$1,933,315
$57.83 p/Share
33,431
Added 8.42%
363,639
Common Stock
Feb 01
2019
SELL
Open market or private sale
$10,732,400
$64.51 p/Share
166,368
Reduced 33.5%
330,208
Common Stock
Feb 01
2019
BUY
Exercise of conversion of derivative security
$7,498,206
$45.07 p/Share
166,368
Added 25.1%
496,576
Common Stock
Jan 08
2019
SELL
Open market or private sale
$11,486,047
$69.04 p/Share
166,368
Reduced 33.5%
330,208
Common Stock
Jan 08
2019
BUY
Exercise of conversion of derivative security
$7,498,206
$45.07 p/Share
166,368
Added 25.1%
496,576
Common Stock
Apr 01
2018
SELL
Payment of exercise price or tax liability
$1,586,231
$62.21 p/Share
25,498
Reduced 7.17%
330,107
Common Stock
Feb 28
2018
BUY
Grant, award, or other acquisition
$989,942
$67.73 p/Share
14,616
Added 2.25%
634,408
Stock Unit
Sep 13
2017
SELL
Open market or private sale
$20,032,330
$83.07 p/Share
241,150
Reduced 44.62%
299,254
Common Stock
Sep 13
2017
BUY
Exercise of conversion of derivative security
$8,430,604
$34.96 p/Share
241,150
Added 30.86%
540,404
Common Stock
Aug 23
2017
$1,099,190
$77.61 p/Share
14,163
Reduced 4.52%
299,254
Common Stock