Dec 27
2022
SELL
Open market or private sale
$626,157
$168.73 p/Share
3,711
Reduced 1.34%
272,917
Common Stock
Dec 05
2022
SELL
Open market or private sale
$846,705
$187.2 p/Share
4,523
Reduced 1.61%
276,628
Common Stock
Dec 01
2022
SELL
Open market or private sale
$130,940
$178.88 p/Share
732
Reduced 0.26%
281,151
Common Stock
Oct 04
2022
SELL
Open market or private sale
$949,221
$120.72 p/Share
7,863
Reduced 2.71%
281,883
Common Stock
Jan 03
2022
SELL
Open market or private sale
$899,197
$156.6 p/Share
5,742
Reduced 1.94%
289,746
Common Stock
Dec 02
2021
SELL
Payment of exercise price or tax liability
$3,533,649
$159.36 p/Share
22,174
Reduced 7.48%
274,151
Common Stock
Dec 02
2021
BUY
Grant, award, or other acquisition
$7,566,413
$106.24 p/Share
71,220
Added 19.42%
295,488
Common Stock
Dec 01
2021
SELL
Open market or private sale
$120,395
$164.25 p/Share
733
Reduced 0.3%
246,442
Common Stock
Sep 09
2021
SELL
Payment of exercise price or tax liability
$20,084,100
$181.15 p/Share
110,870
Reduced 30.97%
247,175
Common Stock
Sep 09
2021
BUY
Grant, award, or other acquisition
-
249,415
Added 41.06%
358,045
Common Stock
May 18
2021
SELL
Open market or private sale
$5,791,240
$127.28 p/Share
45,500
Reduced 29.52%
108,630
Common Stock
May 17
2021
BUY
Grant, award, or other acquisition
-
99,767
Added 39.29%
154,130
Common Stock
Mar 16
2021
SELL
Open market or private sale
$3,380,092
$151.37 p/Share
22,330
Reduced 29.12%
54,363
Common Stock
Mar 08
2021
BUY
Grant, award, or other acquisition
-
49,883
Added 39.41%
76,693
Common Stock
Mar 02
2021
SELL
Open market or private sale
$8,369,039
$168.08 p/Share
49,792
Reduced 65.35%
26,397
Common Stock
Feb 25
2021
BUY
Grant, award, or other acquisition
$7,961,740
$159.9 p/Share
49,792
Added 39.52%
76,189
Common Stock
Dec 07
2020
SELL
Open market or private sale
$256,823
$123.77 p/Share
2,075
Reduced 7.29%
26,397
Common Stock
Nov 30
2020
BUY
Grant, award, or other acquisition
$600,044
$125.69 p/Share
4,774
Added 14.18%
28,885
Common Stock
Jun 09
2020
SELL
Open market or private sale
$2,248,300
$100.0 p/Share
22,483
Reduced 48.25%
24,111
Common Stock
May 12
2020
SELL
Open market or private sale
$1,466,601
$84.21 p/Share
17,416
Reduced 27.21%
46,594
Common Stock
Mar 03
2020
SELL
Open market or private sale
$1,270,676
$80.55 p/Share
15,775
Reduced 19.77%
64,010
Common Stock
Feb 27
2020
BUY
Grant, award, or other acquisition
$1,993,552
$77.12 p/Share
25,850
Added 24.47%
79,785
Common Stock