Oct 27
2022
SELL
Open market or private sale
$1,012,500
$135.0 p/Share
7,500
Reduced 2.79%
261,427
Common Stock
Oct 18
2022
SELL
Open market or private sale
$975,000
$130.0 p/Share
7,500
Reduced 2.71%
268,927
Common Stock
Oct 17
2022
SELL
Open market or private sale
$937,575
$125.01 p/Share
7,500
Reduced 2.64%
276,427
Common Stock
Aug 12
2022
SELL
Open market or private sale
$900,825
$120.11 p/Share
7,500
Reduced 2.57%
283,927
Common Stock
Jul 29
2022
BUY
Grant, award, or other acquisition
-
82
Added 0.03%
291,427
Common Stock
Apr 29
2022
BUY
Grant, award, or other acquisition
-
89
Added 0.03%
291,345
Common Stock
Apr 21
2022
SELL
Open market or private sale
$165,720
$120.0 p/Share
1,381
Reduced 0.47%
291,256
Common Stock
Feb 25
2022
SELL
Payment of exercise price or tax liability
$1,906,987
$116.95 p/Share
16,306
Reduced 5.28%
292,637
Common Stock
Jan 31
2022
BUY
Grant, award, or other acquisition
-
120
Added 0.04%
308,943
Common Stock
Jan 03
2022
BUY
Grant, award, or other acquisition
-
20,758
Added 6.3%
308,823
Common Stock
Oct 29
2021
BUY
Grant, award, or other acquisition
-
93
Added 0.03%
288,065
Common Stock
Sep 15
2021
SELL
Open market or private sale
$1,563,676
$118.04 p/Share
13,247
Reduced 4.4%
287,972
Common Stock
Jul 30
2021
BUY
Grant, award, or other acquisition
-
94
Added 0.03%
301,219
Common Stock
Jun 03
2021
-
9,680
Reduced 3.11%
301,125
Common Stock
Apr 30
2021
BUY
Grant, award, or other acquisition
-
95
Added 0.03%
310,805
Common Stock
Apr 05
2021
SELL
Open market or private sale
$2,854,000
$114.16 p/Share
25,000
Reduced 7.45%
310,710
Common Stock
Mar 12
2021
-
1,575
Reduced 0.47%
335,710
Common Stock
Feb 26
2021
SELL
Payment of exercise price or tax liability
$1,062,501
$97.37 p/Share
10,912
Reduced 3.13%
337,285
Common Stock
Jan 29
2021
BUY
Grant, award, or other acquisition
-
165
Added 0.05%
348,197
Common Stock
Jan 04
2021
BUY
Grant, award, or other acquisition
-
26,004
Added 6.95%
348,032
Common Stock
Nov 17
2020
SELL
Open market or private sale
$1,209,182
$85.01 p/Share
14,224
Reduced 4.23%
322,028
Common Stock
Nov 10
2020
SELL
Open market or private sale
$40,960
$80.0 p/Share
512
Reduced 0.15%
336,252
Common Stock
Nov 09
2020
SELL
Open market or private sale
$1,097,234
$80.02 p/Share
13,712
Reduced 3.91%
336,764
Common Stock
Oct 30
2020
BUY
Grant, award, or other acquisition
-
108
Added 0.03%
350,476
Common Stock