Jan 20
2021
BUY
Grant, award, or other acquisition
-
1,244
Added 19.79%
5,043
Common Stock
Dec 01
2020
SELL
Open market or private sale
$75,641
$355.12 p/Share
213
Reduced 5.31%
3,799
Common Stock
Dec 01
2020
BUY
Exercise of conversion of derivative security
$23,000
$107.98 p/Share
213
Added 5.04%
4,012
Common Stock
Nov 02
2020
SELL
Open market or private sale
$62,332
$292.64 p/Share
213
Reduced 5.31%
3,799
Common Stock
Nov 02
2020
BUY
Exercise of conversion of derivative security
$23,000
$107.98 p/Share
213
Added 5.04%
4,012
Common Stock
Oct 08
2020
-
188
Reduced 4.72%
3,799
Common Stock
Oct 01
2020
SELL
Open market or private sale
$51,772
$243.06 p/Share
213
Reduced 5.07%
3,987
Common Stock
Oct 01
2020
BUY
Exercise of conversion of derivative security
$23,000
$107.98 p/Share
213
Added 4.83%
4,200
Common Stock
Sep 01
2020
SELL
Open market or private sale
$53,931
$253.2 p/Share
213
Reduced 5.07%
3,987
Common Stock
Sep 01
2020
BUY
Exercise of conversion of derivative security
$22,999
$107.98 p/Share
213
Added 4.83%
4,200
Common Stock
Aug 10
2020
-
211
Reduced 5.03%
3,987
Common Stock
Aug 03
2020
SELL
Open market or private sale
$47,639
$223.66 p/Share
213
Reduced 4.83%
4,198
Common Stock
Aug 03
2020
BUY
Exercise of conversion of derivative security
$22,999
$107.98 p/Share
213
Added 4.61%
4,411
Common Stock
Jul 02
2020
SELL
Open market or private sale
$20,828
$212.54 p/Share
98
Reduced 2.28%
4,198
Common Stock
Jul 01
2020
SELL
Open market or private sale
$45,369
$213.0 p/Share
213
Reduced 4.72%
4,296
Common Stock
Jul 01
2020
BUY
Exercise of conversion of derivative security
$22,999
$107.98 p/Share
213
Added 4.51%
4,509
Common Stock
Jun 30
2020
BUY
Grant, award, or other acquisition
$17,953
$183.2 p/Share
98
Added 2.23%
4,296
Common Stock
Jun 01
2020
SELL
Open market or private sale
$45,456
$213.41 p/Share
213
Reduced 4.83%
4,198
Common Stock
Jun 01
2020
BUY
Exercise of conversion of derivative security
$22,999
$107.98 p/Share
213
Added 4.61%
4,411
Common Stock
May 05
2020
SELL
Open market or private sale
$43,665
$189.03 p/Share
231
Reduced 5.22%
4,198
Common Stock
May 04
2020
SELL
Open market or private sale
$34,288
$181.42 p/Share
189
Reduced 4.09%
4,429
Common Stock
May 02
2020
SELL
Payment of exercise price or tax liability
$28,811
$182.35 p/Share
158
Reduced 3.31%
4,618
Common Stock
May 02
2020
BUY
Exercise of conversion of derivative security
-
389
Added 7.53%
4,776
Common Stock
May 01
2020
SELL
Payment of exercise price or tax liability
$18,670
$184.86 p/Share
101
Reduced 2.25%
4,387
Common Stock
May 01
2020
SELL
Open market or private sale
$39,879
$187.23 p/Share
213
Reduced 4.63%
4,387
Common Stock