Jun 05
2020
-
14
Reduced 0.0%
331,331
Common Stock
Jun 04
2020
-
1,897
Reduced 0.57%
331,345
Common Stock
Mar 12
2020
SELL
Payment of exercise price or tax liability
$618,202
$217.83 p/Share
2,838
Reduced 0.79%
354,815
Common Stock
Mar 11
2020
SELL
Payment of exercise price or tax liability
$506,790
$232.9 p/Share
2,176
Reduced 0.6%
357,653
Common Stock
Mar 10
2020
SELL
Payment of exercise price or tax liability
$10,355,939
$243.87 p/Share
42,465
Reduced 10.56%
359,829
Common Stock
Mar 10
2020
BUY
Grant, award, or other acquisition
-
17,223
Added 4.11%
402,294
Common Stock
Feb 25
2020
BUY
Grant, award, or other acquisition
-
96,674
Added 20.07%
385,071
Common Stock
Aug 01
2019
SELL
Open market or private sale
$12,134,352
$211.26 p/Share
57,438
Reduced 22.49%
197,976
Common Stock
Aug 01
2019
BUY
Exercise of conversion of derivative security
$3,561,156
$62.0 p/Share
57,438
Added 18.36%
255,414
Common Stock
Jul 01
2019
SELL
Open market or private sale
$11,653,596
$202.89 p/Share
57,438
Reduced 22.49%
197,976
Common Stock
Jul 01
2019
BUY
Exercise of conversion of derivative security
$3,561,156
$62.0 p/Share
57,438
Added 18.36%
255,414
Common Stock
Jun 03
2019
SELL
Open market or private sale
$11,957,077
$208.17 p/Share
57,439
Reduced 22.49%
197,976
Common Stock
Jun 03
2019
BUY
Exercise of conversion of derivative security
$3,561,218
$62.0 p/Share
57,439
Added 18.36%
255,415
Common Stock
May 01
2019
SELL
Open market or private sale
$11,159,249
$194.28 p/Share
57,439
Reduced 22.49%
197,976
Common Stock
May 01
2019
BUY
Exercise of conversion of derivative security
$3,561,218
$62.0 p/Share
57,439
Added 18.36%
255,415
Common Stock
Mar 12
2019
SELL
Payment of exercise price or tax liability
$539,790
$185.75 p/Share
2,906
Reduced 1.04%
276,716
Common Stock
Mar 11
2019
BUY
Grant, award, or other acquisition
-
22,684
Added 7.5%
279,622
Common Stock
Mar 10
2019
SELL
Payment of exercise price or tax liability
$9,222,156
$181.61 p/Share
50,780
Reduced 16.5%
256,938
Common Stock
Feb 27
2019
BUY
Grant, award, or other acquisition
-
114,034
Added 27.04%
307,718
Common Stock
Aug 06
2018
SELL
Open market or private sale
$6,605,808
$150.79 p/Share
43,808
Reduced 19.63%
179,384
Common Stock
Aug 06
2018
BUY
Exercise of conversion of derivative security
$2,224,570
$50.78 p/Share
43,808
Added 16.41%
223,192
Common Stock
Jul 09
2018
SELL
Open market or private sale
$6,293,663
$143.55 p/Share
43,843
Reduced 19.64%
179,384
Common Stock
Jul 09
2018
BUY
Exercise of conversion of derivative security
$2,226,347
$50.78 p/Share
43,843
Added 16.42%
223,227
Common Stock
Jun 11
2018
SELL
Open market or private sale
$6,099,000
$139.11 p/Share
43,843
Reduced 19.64%
179,384
Common Stock
Jun 11
2018
BUY
Exercise of conversion of derivative security
$2,226,347
$50.78 p/Share
43,843
Added 16.42%
223,227
Common Stock