Dec 23
2020
-
220
Reduced 1.07%
20,342
Common Stock
Dec 22
2020
SELL
Open market or private sale
$2,828,652
$257.01 p/Share
11,006
Reduced 34.86%
20,562
Common Stock
Dec 22
2020
BUY
Exercise of conversion of derivative security
$1,035,995
$94.13 p/Share
11,006
Added 33.44%
21,905
Common Stock
Dec 15
2020
-
140
Reduced 0.68%
20,562
Common Stock
Dec 14
2020
-
140
Reduced 0.67%
20,702
Common Stock
Dec 10
2020
SELL
Payment of exercise price or tax liability
$338,141
$234.17 p/Share
1,444
Reduced 6.42%
21,062
Common Stock
Dec 10
2020
BUY
Grant, award, or other acquisition
-
1,483
Added 6.57%
21,080
Common Stock
Dec 10
2020
BUY
Exercise of conversion of derivative security
-
1,426
Added 6.15%
21,770
Common Stock
Dec 09
2020
-
220
Reduced 1.12%
19,377
Common Stock
Dec 08
2020
SELL
Payment of exercise price or tax liability
$464,388
$238.76 p/Share
1,945
Reduced 9.03%
19,597
Common Stock
Dec 08
2020
BUY
Exercise of conversion of derivative security
-
3,921
Added 16.24%
20,219
Common Stock
Oct 06
2020
SELL
Open market or private sale
$2,096,280
$216.0 p/Share
9,705
Reduced 35.52%
17,621
Common Stock
Oct 06
2020
BUY
Exercise of conversion of derivative security
$778,438
$80.21 p/Share
9,705
Added 33.03%
19,673
Common Stock
Aug 31
2020
BUY
Other acquisition or disposition
$9,953
$86.55 p/Share
115
Added 0.65%
17,621
Common Stock
Aug 24
2020
SELL
Open market or private sale
$2,041,637
$212.03 p/Share
9,629
Reduced 35.49%
17,506
Common Stock
Aug 24
2020
BUY
Exercise of conversion of derivative security
$871,521
$90.51 p/Share
9,629
Added 26.19%
27,135
Common Stock
Jun 17
2020
-
450
Reduced 2.51%
17,506
Common Stock
Jun 16
2020
SELL
Open market or private sale
$935,000
$187.0 p/Share
5,000
Reduced 21.78%
17,956
Common Stock
Jun 16
2020
BUY
Exercise of conversion of derivative security
$375,350
$75.07 p/Share
5,000
Added 19.99%
20,008
Common Stock
May 26
2020
SELL
Open market or private sale
$1,720,800
$172.08 p/Share
10,000
Reduced 35.77%
17,956
Common Stock
May 26
2020
BUY
Exercise of conversion of derivative security
$754,400
$75.44 p/Share
10,000
Added 29.28%
24,158
Common Stock
Apr 15
2020
-
780
Reduced 4.16%
17,956
Common Stock
Apr 13
2020
SELL
Open market or private sale
$675,000
$135.0 p/Share
5,000
Reduced 21.07%
18,736
Common Stock
Apr 13
2020
BUY
Exercise of conversion of derivative security
$301,850
$60.37 p/Share
5,000
Added 17.4%
23,736
Common Stock
Mar 12
2020
SELL
Open market or private sale
$637,100
$127.42 p/Share
5,000
Reduced 21.07%
18,736
Common Stock