May 04
2021
SELL
Open market or private sale
$392,400
$80.0 p/Share
4,905
Reduced 4.08%
115,331
Common Stock
Apr 01
2021
SELL
Payment of exercise price or tax liability
$3,029,731
$74.3 p/Share
40,777
Reduced 25.33%
120,236
Common Stock
Mar 16
2021
SELL
Open market or private sale
$1,410,108
$74.68 p/Share
18,882
Reduced 20.99%
71,082
Common Stock
Mar 16
2021
BUY
Exercise of conversion of derivative security
$1,402,744
$74.29 p/Share
18,882
Added 17.35%
89,964
Common Stock
Feb 01
2021
BUY
Grant, award, or other acquisition
-
88,500
Added 35.67%
159,582
Common Stock
Apr 03
2020
SELL
Payment of exercise price or tax liability
$56,667
$55.72 p/Share
1,017
Reduced 1.42%
70,745
Common Stock
Apr 01
2020
SELL
Payment of exercise price or tax liability
$51,748
$58.34 p/Share
887
Reduced 1.26%
69,520
Common Stock
Apr 01
2020
SELL
Payment of exercise price or tax liability
$51,748
$58.34 p/Share
887
Reduced 1.26%
69,520
Common Stock
Feb 28
2020
SELL
Payment of exercise price or tax liability
$788,869
$59.18 p/Share
13,330
Reduced 16.3%
68,451
Common Stock
Feb 28
2020
BUY
Grant, award, or other acquisition
$1,999,988
$59.18 p/Share
33,795
Added 29.28%
81,644
Common Stock
Sep 12
2019
SELL
Open market or private sale
$528,450
$65.0 p/Share
8,130
Reduced 14.71%
47,142
Common Stock
Sep 12
2019
BUY
Exercise of conversion of derivative security
$482,700
$54.53 p/Share
8,852
Added 13.8%
55,272
Common Stock
Apr 01
2019
SELL
Payment of exercise price or tax liability
$72,398
$54.19 p/Share
1,336
Reduced 2.8%
46,420
Common Stock
Feb 28
2019
SELL
Payment of exercise price or tax liability
$63,671
$57.83 p/Share
1,101
Reduced 2.55%
42,093
Common Stock
Feb 28
2019
BUY
Grant, award, or other acquisition
$109,472
$57.83 p/Share
1,893
Added 4.13%
43,986
Common Stock
Oct 01
2018
SELL
Open market or private sale
$354,080
$80.0 p/Share
4,426
Reduced 9.56%
41,850
Common Stock
Oct 01
2018
BUY
Exercise of conversion of derivative security
$241,350
$54.53 p/Share
4,426
Added 8.73%
46,276
Common Stock
Sep 17
2018
SELL
Open market or private sale
$1,027,077
$77.16 p/Share
13,311
Reduced 24.13%
41,850
Common Stock
Sep 17
2018
BUY
Exercise of conversion of derivative security
$599,927
$45.07 p/Share
13,311
Added 19.44%
55,161
Common Stock
Apr 01
2018
SELL
Payment of exercise price or tax liability
$36,953
$62.21 p/Share
594
Reduced 1.4%
41,850
Common Stock
Feb 28
2018
SELL
Payment of exercise price or tax liability
$16,391
$67.73 p/Share
242
Reduced 0.59%
40,489
Common Stock
Feb 28
2018
SELL
Payment of exercise price or tax liability
$18,626
$67.73 p/Share
275
Reduced 0.68%
39,934
Common Stock
Feb 28
2018
BUY
Grant, award, or other acquisition
$53,981
$67.73 p/Share
797
Added 1.92%
40,731
Common Stock
Feb 27
2018
SELL
Payment of exercise price or tax liability
$13,445
$68.25 p/Share
197
Reduced 0.5%
39,276
Common Stock
Apr 03
2017
BUY
Grant, award, or other acquisition
$349,976
$78.05 p/Share
4,484
Added 22.24%
15,674
Common Stock (restricted)