Mar 02
2021
SELL
Payment of exercise price or tax liability
$41,060
$139.66 p/Share
294
Reduced 0.93%
31,328
Common Stock
Dec 02
2020
SELL
Payment of exercise price or tax liability
$53,057
$138.53 p/Share
383
Reduced 1.2%
31,622
Common Stock
Nov 18
2020
SELL
Open market or private sale
$5,661,874
$135.28 p/Share
41,853
Reduced 56.67%
32,005
Common Stock
Nov 18
2020
BUY
Exercise of conversion of derivative security
$296,912
$14.0 p/Share
21,208
Added 22.31%
73,858
Common Stock
Nov 17
2020
SELL
Open market or private sale
$7,275,080
$128.66 p/Share
56,545
Reduced 51.78%
52,650
Common Stock
Nov 17
2020
BUY
Exercise of conversion of derivative security
$869,256
$60.55 p/Share
14,356
Added 11.62%
109,195
Common Stock
Sep 02
2020
SELL
Payment of exercise price or tax liability
$49,675
$129.7 p/Share
383
Reduced 0.4%
94,839
Common Stock
Aug 07
2020
SELL
Open market or private sale
$12,869,311
$133.47 p/Share
96,421
Reduced 50.31%
95,222
Common Stock
Aug 07
2020
BUY
Exercise of conversion of derivative security
$1,481,606
$40.68 p/Share
36,421
Added 15.97%
191,643
Common Stock
Aug 06
2020
SELL
Open market or private sale
$9,572,417
$134.09 p/Share
71,388
Reduced 31.5%
155,222
Common Stock
Aug 06
2020
BUY
Exercise of conversion of derivative security
$775,000
$25.0 p/Share
31,000
Added 12.03%
226,610
Common Stock
Jun 05
2020
SELL
Open market or private sale
$6,907,563
$135.27 p/Share
51,065
Reduced 20.7%
195,610
Common Stock
Jun 05
2020
BUY
Exercise of conversion of derivative security
$48,512
$0.95 p/Share
51,065
Added 17.15%
246,675
Common Stock
Jun 04
2020
SELL
Open market or private sale
$3,407,750
$136.31 p/Share
25,000
Reduced 11.33%
195,610
Common Stock
Jun 04
2020
BUY
Exercise of conversion of derivative security
$23,750
$0.95 p/Share
25,000
Added 10.18%
220,610
Common Stock
Jun 02
2020
SELL
Payment of exercise price or tax liability
$51,778
$135.19 p/Share
383
Reduced 0.2%
195,610
Common Stock
May 08
2020
SELL
Open market or private sale
$6,527,500
$130.55 p/Share
50,000
Reduced 20.33%
195,993
Common Stock
May 08
2020
BUY
Exercise of conversion of derivative security
$47,500
$0.95 p/Share
50,000
Added 16.89%
245,993
Common Stock
May 07
2020
SELL
Open market or private sale
$6,313,500
$126.27 p/Share
50,000
Reduced 20.33%
195,993
Common Stock
May 07
2020
BUY
Exercise of conversion of derivative security
$47,500
$0.95 p/Share
50,000
Added 16.89%
245,993
Common Stock
Apr 28
2020
SELL
Other acquisition or disposition
-
183,653
Reduced 48.37%
195,993
Common Stock
Mar 02
2020
BUY
Grant, award, or other acquisition
-
12,340
Added 3.15%
379,646
Common Stock
Nov 06
2019
SELL
Open market or private sale
$5,694,500
$81.35 p/Share
70,000
Reduced 16.01%
367,306
Common Stock
Aug 05
2019
SELL
Open market or private sale
$10,312,320
$160.0 p/Share
64,452
Reduced 12.85%
437,306
Common Stock
Jul 31
2019
BUY
Exercise of conversion of derivative security
$110,724
$3.0 p/Share
36,908
Added 6.85%
501,758
Common Stock