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
Mar 12
2020
BUY
Exercise of conversion of derivative security
$301,850
$60.37 p/Share
5,000
Added 17.4%
23,736
Common Stock
Mar 04
2020
SELL
Open market or private sale
$710,200
$142.04 p/Share
5,000
Reduced 21.07%
18,736
Common Stock
Mar 04
2020
BUY
Exercise of conversion of derivative security
$301,850
$60.37 p/Share
5,000
Added 17.4%
23,736
Common Stock
Feb 28
2020
BUY
Other acquisition or disposition
$7,443
$86.55 p/Share
86
Added 0.46%
18,736
Common Stock
Jan 03
2020
SELL
Open market or private sale
$1,411,500
$141.15 p/Share
10,000
Reduced 34.9%
18,650
Common Stock
Jan 03
2020
BUY
Exercise of conversion of derivative security
$528,000
$52.8 p/Share
10,000
Added 29.68%
23,693
Common Stock