Apr 25
2024
BUY
Open market or private purchase
$3,445,575
$459.41 p/Share
7,500
Added 2.51%
291,038
Common Stock
Feb 05
2024
SELL
Payment of exercise price or tax liability
$7,447,556
$583.39 p/Share
12,766
Reduced 4.31%
283,538
Common Stock
Feb 05
2024
BUY
Grant, award, or other acquisition
-
27,158
Added 8.69%
285,368
Common Stock
Feb 08
2023
SELL
Payment of exercise price or tax liability
$4,968,104
$556.9 p/Share
8,921
Reduced 3.21%
269,146
Common Stock
Feb 08
2023
BUY
Grant, award, or other acquisition
-
18,980
Added 6.39%
278,067
Common Stock
Feb 07
2022
SELL
Payment of exercise price or tax liability
$9,875,624
$550.45 p/Share
17,941
Reduced 6.48%
259,087
Common Stock
Feb 07
2022
BUY
Grant, award, or other acquisition
-
37,008
Added 11.81%
276,481
Common Stock
Dec 06
2021
SELL
Open market or private sale
$1,497,925
$599.17 p/Share
2,500
Reduced 1.03%
240,020
Common Stock
Nov 04
2021
SELL
Open market or private sale
$1,642,475
$656.99 p/Share
2,500
Reduced 1.02%
242,520
Common Stock
Oct 04
2021
SELL
Open market or private sale
$1,510,925
$604.37 p/Share
2,500
Reduced 1.01%
245,020
Common Stock
Sep 07
2021
SELL
Open market or private sale
$1,622,300
$648.92 p/Share
2,500
Reduced 1.0%
247,520
Common Stock
Aug 04
2021
SELL
Open market or private sale
$1,558,850
$623.54 p/Share
2,500
Reduced 0.99%
250,020
Common Stock
Jul 06
2021
SELL
Open market or private sale
$1,361,450
$544.58 p/Share
2,500
Reduced 0.98%
252,520
Common Stock
Jun 04
2021
SELL
Open market or private sale
$1,159,250
$463.7 p/Share
2,500
Reduced 0.97%
255,020
Common Stock
May 04
2021
SELL
Open market or private sale
$1,210,950
$484.38 p/Share
2,500
Reduced 0.96%
257,520
Common Stock
Apr 05
2021
SELL
Open market or private sale
$1,076,150
$430.46 p/Share
2,500
Reduced 0.95%
260,020
Common Stock
Mar 04
2021
SELL
Open market or private sale
$1,020,375
$408.15 p/Share
2,500
Reduced 0.94%
262,520
Common Stock
Feb 09
2021
SELL
Payment of exercise price or tax liability
$470,216
$417.97 p/Share
1,125
Reduced 0.42%
265,020
Common Stock
Feb 04
2021
SELL
Open market or private sale
$1,052,525
$421.01 p/Share
2,500
Reduced 0.93%
266,145
Common Stock
Dec 04
2020
SELL
Open market or private sale
$1,059,000
$423.6 p/Share
2,500
Reduced 0.92%
268,645
Common Stock
Nov 04
2020
SELL
Open market or private sale
$942,975
$377.19 p/Share
2,500
Reduced 0.91%
271,145
Common Stock
Oct 05
2020
SELL
Open market or private sale
$877,325
$350.93 p/Share
2,500
Reduced 0.91%
273,645
Common Stock