Apr 20
2021
SELL
Open market or private sale
$198,825
$79.15 p/Share
2,512
Reduced 1.62%
152,752
Common Stock
Apr 20
2021
BUY
Exercise of conversion of derivative security
$61,168
$43.66 p/Share
1,401
Added 0.89%
155,264
Common Stock
Apr 07
2021
SELL
Open market or private sale
$406,511
$80.93 p/Share
5,023
Reduced 3.16%
153,863
Common Stock
Apr 07
2021
BUY
Exercise of conversion of derivative security
$122,292
$43.66 p/Share
2,801
Added 1.73%
158,886
Common Stock
Mar 08
2021
SELL
Open market or private sale
$304,720
$80.0 p/Share
3,809
Reduced 2.38%
156,085
Common Stock
Mar 02
2021
SELL
Payment of exercise price or tax liability
$616,688
$78.24 p/Share
7,882
Reduced 4.7%
159,894
Common Stock
Mar 02
2021
BUY
Grant, award, or other acquisition
-
24,632
Added 12.8%
167,776
Common Stock
Feb 27
2021
SELL
Payment of exercise price or tax liability
$190,195
$76.2 p/Share
2,496
Reduced 1.71%
143,144
Common Stock
Feb 02
2021
SELL
Open market or private sale
$230,790
$70.0 p/Share
3,297
Reduced 2.21%
145,640
Common Stock
Feb 02
2021
BUY
Exercise of conversion of derivative security
$132,572
$40.21 p/Share
3,297
Added 2.17%
148,937
Common Stock
Feb 01
2021
SELL
Open market or private sale
$447,862
$67.93 p/Share
6,593
Reduced 4.33%
145,640
Common Stock
Feb 01
2021
BUY
Exercise of conversion of derivative security
$265,105
$40.21 p/Share
6,593
Added 4.15%
152,233
Common Stock
Jan 22
2021
SELL
Open market or private sale
$285,675
$75.0 p/Share
3,809
Reduced 2.55%
145,640
Common Stock
Jan 04
2021
SELL
Open market or private sale
$692,230
$70.0 p/Share
9,889
Reduced 6.21%
149,449
Common Stock
Jan 04
2021
BUY
Exercise of conversion of derivative security
$397,637
$40.21 p/Share
9,889
Added 5.84%
159,338
Common Stock
Dec 09
2020
SELL
Open market or private sale
$228,900
$70.0 p/Share
3,270
Reduced 2.14%
149,449
Common Stock
Dec 09
2020
BUY
Exercise of conversion of derivative security
$131,487
$40.21 p/Share
3,270
Added 2.1%
152,719
Common Stock
Dec 08
2020
SELL
Open market or private sale
$1,890
$70.0 p/Share
27
Reduced 0.02%
149,449
Common Stock
Dec 08
2020
BUY
Exercise of conversion of derivative security
$1,086
$40.21 p/Share
27
Added 0.02%
149,476
Common Stock
Dec 01
2020
SELL
Open market or private sale
$446,806
$67.78 p/Share
6,592
Reduced 4.22%
149,449
Common Stock
Dec 01
2020
BUY
Exercise of conversion of derivative security
$265,064
$40.21 p/Share
6,592
Added 4.05%
156,041
Common Stock
Nov 24
2020
SELL
Open market or private sale
$1,071,140
$70.0 p/Share
15,302
Reduced 9.29%
149,449
Common Stock
Nov 16
2020
SELL
Open market or private sale
$211,470
$64.14 p/Share
3,297
Reduced 1.96%
164,751
Common Stock
Nov 16
2020
BUY
Exercise of conversion of derivative security
$132,572
$40.21 p/Share
3,297
Added 1.92%
168,048
Common Stock
Nov 09
2020
SELL
Open market or private sale
$438,368
$66.5 p/Share
6,592
Reduced 3.85%
164,751
Common Stock