Jun 15
2021
BUY
Exercise of conversion of derivative security
$102,221
$45.88 p/Share
2,228
Added 9.1%
22,256
Common Stock
May 18
2021
SELL
Open market or private sale
$163,482
$119.33 p/Share
1,370
Reduced 6.4%
20,028
Common Stock
May 18
2021
SELL
Sale (or disposition) back to the issuer
$102,334
$119.27 p/Share
858
Reduced 3.86%
21,398
Common Stock
May 18
2021
BUY
Exercise of conversion of derivative security
$101,575
$45.59 p/Share
2,228
Added 9.1%
22,256
Common Stock
Apr 29
2021
SELL
Sale (or disposition) back to the issuer
$3,351,744
$118.34 p/Share
28,323
Reduced 39.54%
43,300
Common Stock
Apr 29
2021
SELL
Open market or private sale
$5,501,474
$118.38 p/Share
46,473
Reduced 69.88%
20,028
Common Stock
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