Nov 01
2021
SELL
Open market or private sale
$3,493,887
$87.87 p/Share
39,762
Reduced 29.05%
97,095
Common Stock
Nov 01
2021
BUY
Exercise of conversion of derivative security
-
39,762
Added 22.51%
136,857
Common Stock
Oct 30
2021
SELL
Payment of exercise price or tax liability
$102,314
$88.05 p/Share
1,162
Reduced 1.18%
97,095
Common Stock
Oct 30
2021
BUY
Exercise of conversion of derivative security
$207,622
$88.05 p/Share
2,358
Added 2.34%
98,257
Common Stock
May 10
2021
SELL
Open market or private sale
$1,513,456
$78.32 p/Share
19,324
Reduced 17.0%
94,348
Common Stock
May 10
2021
BUY
Exercise of conversion of derivative security
-
19,324
Added 14.53%
113,672
Common Stock
May 04
2021
SELL
Payment of exercise price or tax liability
$71,345
$75.98 p/Share
939
Reduced 0.99%
94,348
Common Stock
May 04
2021
BUY
Exercise of conversion of derivative security
$144,818
$75.98 p/Share
1,906
Added 1.96%
95,287
Common Stock
Feb 26
2021
BUY
Grant, award, or other acquisition
$684,952
$72.62 p/Share
9,432
Added 9.25%
92,588
Common Stock
Oct 30
2020
SELL
Payment of exercise price or tax liability
$86,287
$75.89 p/Share
1,137
Reduced 1.36%
82,518
Common Stock
Oct 30
2020
BUY
Exercise of conversion of derivative security
$173,560
$75.89 p/Share
2,287
Added 2.66%
83,655
Common Stock
Aug 05
2020
SELL
Open market or private sale
$1,539,338
$81.55 p/Share
18,876
Reduced 18.94%
80,763
Common Stock
Aug 05
2020
BUY
Exercise of conversion of derivative security
-
18,876
Added 15.93%
99,639
Common Stock
May 05
2020
SELL
Payment of exercise price or tax liability
$142,037
$76.86 p/Share
1,848
Reduced 2.24%
80,763
Common Stock
May 05
2020
BUY
Exercise of conversion of derivative security
$288,379
$76.86 p/Share
3,752
Added 4.34%
82,611
Common Stock
May 04
2020
SELL
Payment of exercise price or tax liability
$72,854
$77.67 p/Share
938
Reduced 1.18%
78,859
Common Stock
May 04
2020
BUY
Exercise of conversion of derivative security
$147,884
$77.67 p/Share
1,904
Added 2.33%
79,797
Common Stock
Feb 28
2020
BUY
Grant, award, or other acquisition
$375,527
$76.56 p/Share
4,905
Added 5.97%
77,297
Common Stock
Oct 30
2019
SELL
Payment of exercise price or tax liability
$95,908
$85.1 p/Share
1,127
Reduced 1.54%
71,904
Common Stock
Oct 30
2019
BUY
Exercise of conversion of derivative security
-
2,287
Added 3.04%
73,031
Common Stock
May 10
2019
SELL
Payment of exercise price or tax liability
$169,349
$78.33 p/Share
2,162
Reduced 3.0%
69,831
Common Stock
May 10
2019
BUY
Exercise of conversion of derivative security
-
4,389
Added 5.75%
71,993
Common Stock
May 07
2019
SELL
Open market or private sale
$1,943,250
$77.73 p/Share
25,000
Reduced 27.0%
67,604
Common Stock
May 07
2019
BUY
Exercise of conversion of derivative security
$982,250
$39.29 p/Share
25,000
Added 21.26%
92,604
Common Stock
May 04
2019
SELL
Payment of exercise price or tax liability
$75,040
$80.0 p/Share
938
Reduced 1.37%
67,604
Common Stock