Jun 16
2021
SELL
Open market or private sale
$3,240,800
$202.55 p/Share
16,000
Reduced 5.45%
277,473
Common Stock
Jun 16
2021
BUY
Exercise of conversion of derivative security
$2,714,025
$138.02 p/Share
19,664
Added 6.28%
293,473
Common Stock
Jun 15
2021
SELL
Open market or private sale
$2,857,568
$202.65 p/Share
14,101
Reduced 4.9%
273,809
Common Stock
Jun 15
2021
BUY
Exercise of conversion of derivative security
$2,295,585
$132.12 p/Share
17,375
Added 5.69%
287,910
Common Stock
Jun 14
2021
SELL
Open market or private sale
$3,799,656
$201.04 p/Share
18,900
Reduced 6.53%
270,535
Common Stock
Jun 14
2021
BUY
Exercise of conversion of derivative security
$2,876,721
$115.88 p/Share
24,825
Added 7.9%
289,435
Common Stock
Jun 11
2021
SELL
Open market or private sale
$1,998,500
$199.85 p/Share
10,000
Reduced 3.64%
264,610
Common Stock
Jun 11
2021
BUY
Exercise of conversion of derivative security
$1,306,085
$86.29 p/Share
15,136
Added 5.22%
274,610
Common Stock
Jun 07
2021
SELL
Payment of exercise price or tax liability
$1,589,209
$199.8 p/Share
7,954
Reduced 2.97%
259,474
Common Stock
Jun 03
2021
SELL
Payment of exercise price or tax liability
$1,567,574
$197.08 p/Share
7,954
Reduced 3.56%
215,388
Common Stock
Jun 03
2021
BUY
Grant, award, or other acquisition
-
52,040
Added 16.29%
267,428
Common Stock
Jun 02
2021
SELL
Payment of exercise price or tax liability
$821,308
$198.24 p/Share
4,143
Reduced 1.82%
223,342
Common Stock
Feb 24
2021
SELL
Open market or private sale
$4,382,100
$200.94 p/Share
21,808
Reduced 8.75%
227,485
Common Stock
Feb 24
2021
BUY
Exercise of conversion of derivative security
$1,589,585
$72.89 p/Share
21,808
Added 8.55%
233,293
Common Stock
Feb 22
2021
SELL
Open market or private sale
$1,910,022
$194.94 p/Share
9,798
Reduced 4.13%
227,485
Common Stock
Feb 19
2021
SELL
Open market or private sale
$5,722,001
$189.86 p/Share
30,138
Reduced 11.27%
237,283
Common Stock
Feb 18
2021
SELL
Open market or private sale
$3,892,171
$184.91 p/Share
21,049
Reduced 7.3%
267,421
Common Stock
Feb 17
2021
SELL
Open market or private sale
$1,662,186
$184.38 p/Share
9,015
Reduced 3.03%
288,470
Common Stock
Dec 04
2020
SELL
Open market or private sale
$1,280,814
$175.43 p/Share
7,301
Reduced 2.4%
297,485
Common Stock
Dec 03
2020
SELL
Open market or private sale
$1,587,996
$168.81 p/Share
9,407
Reduced 2.99%
304,786
Common Stock
Dec 02
2020
SELL
Open market or private sale
$2,248,336
$168.68 p/Share
13,329
Reduced 4.07%
314,193
Common Stock
Dec 01
2020
SELL
Open market or private sale
$3,589,737
$168.24 p/Share
21,337
Reduced 5.95%
337,404
Common Stock
Nov 30
2020
SELL
Open market or private sale
$6,541,150
$168.83 p/Share
38,744
Reduced 9.75%
358,741
Common Stock
Nov 27
2020
SELL
Open market or private sale
$1,725,298
$174.59 p/Share
9,882
Reduced 2.49%
387,603
Common Stock