Aug 23
2021
BUY
Exercise of conversion of derivative security
$175,560
$52.8 p/Share
3,325
Added 21.71%
11,990
Common Stock
Feb 26
2021
BUY
Other acquisition or disposition
$9,960
$191.54 p/Share
52
Added 0.46%
11,165
Common Stock
Dec 22
2020
SELL
Open market or private sale
$521,439
$257.12 p/Share
2,028
Reduced 15.43%
11,113
Common Stock
Dec 10
2020
SELL
Payment of exercise price or tax liability
$129,262
$234.17 p/Share
552
Reduced 4.03%
13,141
Common Stock
Dec 10
2020
BUY
Grant, award, or other acquisition
-
1,112
Added 7.51%
13,693
Common Stock
Dec 08
2020
SELL
Payment of exercise price or tax liability
$398,013
$238.76 p/Share
1,667
Reduced 11.7%
12,581
Common Stock
Dec 08
2020
BUY
Exercise of conversion of derivative security
-
3,356
Added 20.61%
12,924
Common Stock
Aug 31
2020
BUY
Other acquisition or disposition
$9,953
$86.55 p/Share
115
Added 1.04%
10,892
Common Stock
Jun 01
2020
SELL
Open market or private sale
$550,950
$183.65 p/Share
3,000
Reduced 21.78%
10,777
Common Stock
Jun 01
2020
BUY
Exercise of conversion of derivative security
$135,690
$45.23 p/Share
3,000
Added 17.88%
13,777
Common Stock
May 29
2020
SELL
Open market or private sale
$887,150
$177.43 p/Share
5,000
Reduced 31.69%
10,777
Common Stock
May 29
2020
BUY
Exercise of conversion of derivative security
$226,150
$45.23 p/Share
5,000
Added 24.07%
15,777
Common Stock
Feb 28
2020
BUY
Other acquisition or disposition
$7,443
$86.55 p/Share
86
Added 0.79%
10,777
Common Stock
Dec 08
2019
SELL
Payment of exercise price or tax liability
$241,175
$134.21 p/Share
1,797
Reduced 14.39%
10,691
Common Stock
Dec 08
2019
BUY
Exercise of conversion of derivative security
-
3,619
Added 24.49%
11,158
Common Stock
Sep 15
2019
SELL
Payment of exercise price or tax liability
$27,467
$134.64 p/Share
204
Reduced 2.25%
8,869
Common Stock
Sep 15
2019
BUY
Exercise of conversion of derivative security
-
410
Added 4.32%
9,073
Common Stock
Sep 05
2019
SELL
Open market or private sale
$1,154,545
$144.12 p/Share
8,011
Reduced 48.04%
8,663
Common Stock
Sep 05
2019
BUY
Exercise of conversion of derivative security
$363,940
$45.43 p/Share
8,011
Added 40.7%
11,674
Common Stock
Sep 04
2019
SELL
Open market or private sale
$12,209
$141.97 p/Share
86
Reduced 0.98%
8,663
Common Stock
Aug 30
2019
BUY
Other acquisition or disposition
$7,443
$86.55 p/Share
86
Added 0.97%
8,749
Common Stock
Jun 15
2019
SELL
Payment of exercise price or tax liability
$16,474
$124.8 p/Share
132
Reduced 1.5%
8,663
Common Stock
Jun 15
2019
BUY
Exercise of conversion of derivative security
-
379
Added 4.13%
8,795
Common Stock
Jun 10
2019
SELL
Open market or private sale
$315,500
$126.2 p/Share
2,500
Reduced 22.9%
8,416
Common Stock
Jun 10
2019
BUY
Exercise of conversion of derivative security
$114,100
$45.64 p/Share
2,500
Added 18.63%
10,916
Common Stock