May 11
2021
SELL
Open market or private sale
$8,310,000
$138.5 p/Share
60,000
Reduced 50.56%
58,677
Common Stock
May 11
2021
BUY
Exercise of conversion of derivative security
$4,719,600
$78.66 p/Share
60,000
Added 33.58%
118,677
Common Stock
Feb 26
2021
SELL
Open market or private sale
$399,068
$125.77 p/Share
3,173
Reduced 5.13%
58,677
Common Stock
Dec 15
2020
SELL
Payment of exercise price or tax liability
$41,739
$136.85 p/Share
305
Reduced 0.49%
61,762
Common Stock
Dec 15
2020
BUY
Exercise of conversion of derivative security
$9,853
$136.85 p/Share
72
Added 0.12%
62,067
Common Stock
Aug 18
2020
SELL
Open market or private sale
$2,415,625
$136.53 p/Share
17,693
Reduced 22.23%
61,915
Common Stock
Aug 18
2020
BUY
Grant, award, or other acquisition
-
38,399
Added 32.54%
79,608
Common Stock
Jul 31
2020
SELL
Open market or private sale
$8,898,760
$130.0 p/Share
68,452
Reduced 62.47%
41,124
Common Stock
Jul 31
2020
BUY
Exercise of conversion of derivative security
$5,214,673
$76.18 p/Share
68,452
Added 38.45%
109,576
Common Stock
Feb 28
2020
BUY
Grant, award, or other acquisition
-
3,697
Added 8.27%
41,025
Common Stock
Nov 20
2019
SELL
Payment of exercise price or tax liability
$146,584
$121.95 p/Share
1,202
Reduced 3.12%
37,265
Common Stock
Nov 20
2019
BUY
Exercise of conversion of derivative security
$8,415
$121.95 p/Share
69
Added 0.18%
37,334
Common Stock
Oct 24
2019
-
6,845
Reduced 15.15%
38,330
Common Stock
Oct 23
2019
SELL
Open market or private sale
$5,073,586
$123.25 p/Share
41,165
Reduced 47.68%
45,175
Common Stock
Oct 23
2019
BUY
Exercise of conversion of derivative security
$2,285,400
$76.18 p/Share
30,000
Added 28.52%
75,175
Common Stock
Aug 20
2019
SELL
Open market or private sale
$1,143,012
$119.8 p/Share
9,541
Reduced 14.48%
56,340
Common Stock
Aug 20
2019
BUY
Grant, award, or other acquisition
-
20,706
Added 23.91%
65,881
Common Stock
Aug 08
2019
SELL
Open market or private sale
$3,854,565
$117.0 p/Share
32,945
Reduced 42.21%
45,106
Common Stock
Aug 08
2019
BUY
Exercise of conversion of derivative security
$2,224,446
$67.52 p/Share
32,945
Added 29.68%
78,051
Common Stock
May 06
2019
SELL
Open market or private sale
$3,161,400
$105.38 p/Share
30,000
Reduced 39.98%
45,031
Common Stock
May 06
2019
BUY
Exercise of conversion of derivative security
$2,025,600
$67.52 p/Share
30,000
Added 28.56%
75,031
Common Stock
Feb 28
2019
BUY
Grant, award, or other acquisition
-
7,048
Added 13.53%
45,031
Common Stock
Nov 12
2018
-
4,356
Reduced 10.3%
37,927
Common Stock
Nov 09
2018
SELL
Open market or private sale
$9,533,490
$91.53 p/Share
104,157
Reduced 71.13%
42,283
Common Stock
Nov 09
2018
BUY
Exercise of conversion of derivative security
$6,101,256
$63.16 p/Share
96,600
Added 49.69%
97,795
Common Stock