Mar 28
2022
SELL
Open market or private sale
$2,717,919
$312.01 p/Share
8,711
Reduced 44.76%
10,751
Common Stock
Feb 09
2022
SELL
Open market or private sale
$2,235,590
$319.37 p/Share
7,000
Reduced 26.45%
19,462
Common Stock
Feb 07
2022
SELL
Open market or private sale
$1,555,000
$311.0 p/Share
5,000
Reduced 15.89%
26,462
Common Stock
Feb 02
2022
SELL
Payment of exercise price or tax liability
$5,157,629
$313.21 p/Share
16,467
Reduced 34.36%
31,462
Common Stock
Feb 02
2022
BUY
Grant, award, or other acquisition
-
32,229
Added 40.21%
47,929
Common Stock
Feb 01
2022
SELL
Payment of exercise price or tax liability
$567,212
$308.1 p/Share
1,841
Reduced 10.5%
15,700
Common Stock
Jan 31
2022
SELL
Payment of exercise price or tax liability
$343,870
$304.31 p/Share
1,130
Reduced 6.05%
17,541
Common Stock
Jan 29
2022
SELL
Payment of exercise price or tax liability
$222,673
$298.09 p/Share
747
Reduced 3.85%
18,671
Common Stock
Jan 28
2022
BUY
Grant, award, or other acquisition
-
4,075
Added 17.35%
19,418
Common Stock
Oct 28
2021
SELL
Payment of exercise price or tax liability
$12,776,817
$302.46 p/Share
42,243
Reduced 57.42%
31,329
Common Stock
Oct 28
2021
SELL
Open market or private sale
$4,833,687
$302.37 p/Share
15,986
Reduced 51.03%
15,343
Common Stock
Oct 28
2021
BUY
Exercise of conversion of derivative security
$7,340,348
$126.06 p/Share
58,229
Added 44.18%
73,572
Common Stock
Feb 09
2021
SELL
Open market or private sale
$4,029,710
$212.09 p/Share
19,000
Reduced 55.32%
15,343
Common Stock
Feb 05
2021
SELL
Payment of exercise price or tax liability
$2,733,649
$211.06 p/Share
12,952
Reduced 27.39%
34,343
Common Stock
Feb 05
2021
BUY
Grant, award, or other acquisition
-
26,407
Added 35.83%
47,295
Common Stock
Feb 01
2021
SELL
Payment of exercise price or tax liability
$354,483
$200.84 p/Share
1,765
Reduced 7.79%
20,888
Common Stock
Jan 31
2021
SELL
Payment of exercise price or tax liability
$179,072
$197.87 p/Share
905
Reduced 3.84%
22,653
Common Stock
Jan 26
2021
SELL
Payment of exercise price or tax liability
$175,777
$211.27 p/Share
832
Reduced 4.68%
16,928
Common Stock
Nov 30
2020
SELL
Payment of exercise price or tax liability
$6,364,755
$190.75 p/Share
33,367
Reduced 57.77%
24,393
Common Stock
Nov 30
2020
SELL
Open market or private sale
$1,238,315
$186.69 p/Share
6,633
Reduced 27.19%
17,760
Common Stock
Nov 30
2020
BUY
Exercise of conversion of derivative security
$5,150,400
$128.76 p/Share
40,000
Added 40.92%
57,760
Common Stock
Nov 09
2020
SELL
Payment of exercise price or tax liability
$8,483,400
$178.82 p/Share
47,441
Reduced 58.78%
33,274
Common Stock
Nov 09
2020
SELL
Open market or private sale
$2,838,286
$182.95 p/Share
15,514
Reduced 46.62%
17,760
Common Stock
Nov 09
2020
BUY
Exercise of conversion of derivative security
$5,526,820
$87.79 p/Share
62,955
Added 43.82%
80,715
Common Stock
Feb 18
2020
SELL
Payment of exercise price or tax liability
$7,823,733
$178.82 p/Share
43,752
Reduced 38.49%
69,920
Common Stock