Apr 29
2021
BUY
Exercise of conversion of derivative security
$3,351,609
$44.81 p/Share
74,796
Added 56.57%
57,426
Common Stock
Apr 15
2021
SELL
Sale (or disposition) back to the issuer
$102,327
$118.16 p/Share
866
Reduced 3.89%
21,390
Common Stock
Apr 15
2021
SELL
Open market or private sale
$161,356
$118.47 p/Share
1,362
Reduced 6.37%
20,028
Common Stock
Apr 15
2021
BUY
Exercise of conversion of derivative security
$102,221
$45.88 p/Share
2,228
Added 9.1%
22,256
Common Stock
Mar 29
2021
SELL
Sale (or disposition) back to the issuer
$102,225
$108.06 p/Share
946
Reduced 4.25%
21,310
Common Stock
Mar 29
2021
SELL
Open market or private sale
$138,456
$108.0 p/Share
1,282
Reduced 6.02%
20,028
Common Stock
Mar 29
2021
BUY
Exercise of conversion of derivative security
$102,221
$45.88 p/Share
2,228
Added 9.1%
22,256
Common Stock
Jan 21
2021
SELL
Payment of exercise price or tax liability
$631,853
$107.88 p/Share
5,857
Reduced 23.23%
19,358
Common Stock
Jan 21
2021
BUY
Grant, award, or other acquisition
$1,600,723
$107.88 p/Share
14,838
Added 37.05%
25,215
Common Stock
Jan 15
2021
SELL
Sale (or disposition) back to the issuer
$132,354
$107.78 p/Share
1,228
Reduced 8.68%
12,917
Common Stock
Jan 15
2021
SELL
Open market or private sale
$273,101
$107.52 p/Share
2,540
Reduced 19.66%
10,377
Common Stock
Jan 15
2021
BUY
Exercise of conversion of derivative security
$132,257
$35.1 p/Share
3,768
Added 21.04%
14,145
Common Stock
Dec 15
2020
SELL
Payment of exercise price or tax liability
$347,160
$107.38 p/Share
3,233
Reduced 23.75%
10,377
Common Stock
Dec 15
2020
BUY
Grant, award, or other acquisition
$882,127
$107.38 p/Share
8,215
Added 37.64%
13,610
Common Stock
Dec 14
2020
SELL
Sale (or disposition) back to the issuer
$132,276
$105.99 p/Share
1,248
Reduced 13.62%
7,915
Common Stock
Dec 14
2020
SELL
Open market or private sale
$269,363
$106.89 p/Share
2,520
Reduced 31.84%
5,395
Common Stock
Dec 14
2020
BUY
Exercise of conversion of derivative security
$132,257
$35.1 p/Share
3,768
Added 29.14%
9,163
Common Stock
Nov 23
2020
$6,918,106
$104.99 p/Share
65,893
Reduced 92.43%
5,395
Common Stock
Nov 16
2020
SELL
Open market or private sale
$257,408
$103.71 p/Share
2,482
Reduced 3.36%
71,288
Common Stock
Nov 16
2020
SELL
Sale (or disposition) back to the issuer
$132,291
$102.87 p/Share
1,286
Reduced 1.71%
73,770
Common Stock
Nov 16
2020
BUY
Exercise of conversion of derivative security
$132,257
$35.1 p/Share
3,768
Added 4.78%
75,056
Common Stock
Nov 06
2020
$99,995
$100.7 p/Share
993
Reduced 1.37%
71,288
Common Stock
Oct 13
2020
SELL
Sale (or disposition) back to the issuer
$132,260
$95.98 p/Share
1,378
Reduced 1.81%
74,671
Common Stock
Oct 13
2020
SELL
Open market or private sale
$228,030
$95.41 p/Share
2,390
Reduced 3.2%
72,281
Common Stock
Oct 13
2020
BUY
Exercise of conversion of derivative security
$132,257
$35.1 p/Share
3,768
Added 4.72%
76,049
Common Stock