Aug 13
2021
SELL
Open market or private sale
$1,567,650
$313.53 p/Share
5,000
Reduced 23.64%
16,155
Common Stock
Aug 13
2021
BUY
Exercise of conversion of derivative security
$289,500
$57.9 p/Share
5,000
Added 19.12%
21,155
Common Stock
May 21
2021
SELL
Open market or private sale
$1,532,551
$255.17 p/Share
6,006
Reduced 27.1%
16,155
Common Stock
Feb 24
2021
SELL
Payment of exercise price or tax liability
$330,040
$223.0 p/Share
1,480
Reduced 6.26%
22,161
Common Stock
Feb 23
2021
BUY
Grant, award, or other acquisition
$1,484,126
$223.85 p/Share
6,630
Added 21.9%
23,641
Common Stock
Feb 01
2021
SELL
Payment of exercise price or tax liability
$468,753
$241.75 p/Share
1,939
Reduced 10.23%
17,011
Common Stock
Oct 23
2020
SELL
Open market or private sale
$5,764,096
$234.37 p/Share
24,594
Reduced 56.48%
18,950
Common Stock
Oct 23
2020
BUY
Exercise of conversion of derivative security
$1,134,521
$46.13 p/Share
24,594
Added 36.09%
43,544
Common Stock
May 08
2020
SELL
Open market or private sale
$5,480,336
$161.7 p/Share
33,892
Reduced 64.14%
18,950
Common Stock
May 08
2020
BUY
Exercise of conversion of derivative security
$1,148,335
$40.45 p/Share
28,389
Added 37.49%
47,339
Common Stock
Feb 24
2020
SELL
Payment of exercise price or tax liability
$237,896
$156.82 p/Share
1,517
Reduced 6.64%
21,318
Common Stock
Feb 20
2020
BUY
Grant, award, or other acquisition
$502,415
$160.26 p/Share
3,135
Added 12.07%
22,835
Common Stock
Feb 03
2020
SELL
Payment of exercise price or tax liability
$217,994
$161.0 p/Share
1,354
Reduced 6.43%
19,700
Common Stock
Jul 25
2019
SELL
Open market or private sale
$2,101,044
$143.24 p/Share
14,668
Reduced 41.06%
21,054
Common Stock
Jul 25
2019
BUY
Exercise of conversion of derivative security
$525,553
$37.51 p/Share
14,011
Added 28.55%
35,065
Common Stock
May 15
2019
SELL
Payment of exercise price or tax liability
$70,767
$131.05 p/Share
540
Reduced 2.43%
21,711
Common Stock
Feb 27
2019
SELL
Open market or private sale
$2,263,038
$126.98 p/Share
17,822
Reduced 44.47%
22,251
Common Stock
Feb 27
2019
BUY
Exercise of conversion of derivative security
$986,100
$32.87 p/Share
30,000
Added 44.61%
37,251
Common Stock
Feb 24
2019
SELL
Open market or private sale
$1,905,000
$127.0 p/Share
15,000
Reduced 40.27%
22,251
Common Stock
Feb 24
2019
SELL
Payment of exercise price or tax liability
$257,940
$113.48 p/Share
2,273
Reduced 8.31%
25,073
Common Stock
Feb 19
2019
BUY
Grant, award, or other acquisition
-
9,302
Added 25.38%
27,346
Common Stock
Nov 07
2018
SELL
Open market or private sale
$1,557,000
$103.8 p/Share
15,000
Reduced 45.39%
18,044
Common Stock
Nov 07
2018
BUY
Exercise of conversion of derivative security
$423,450
$28.23 p/Share
15,000
Added 31.22%
33,044
Common Stock
Jul 24
2018
SELL
Open market or private sale
$1,512,847
$103.94 p/Share
14,555
Reduced 44.65%
18,044
Common Stock
Jul 24
2018
BUY
Exercise of conversion of derivative security
$252,800
$28.23 p/Share
8,955
Added 24.91%
26,999
Common Stock