Nov 06
2024
-
1,000
Reduced 0.34%
293,849
Common Stock
Aug 12
2024
SELL
Open market or private sale
$1,853,354
$155.98 p/Share
11,882
Reduced 3.87%
294,849
Common Stock
May 20
2024
-
1,000
Reduced 0.32%
306,731
Common Stock
Mar 20
2024
-
1,000
Reduced 0.32%
307,731
Common Stock
Mar 01
2024
BUY
Grant, award, or other acquisition
-
7,236
Added 2.29%
308,731
Common Stock
Feb 05
2024
SELL
Payment of exercise price or tax liability
$932,886
$194.23 p/Share
4,803
Reduced 1.57%
301,495
Common Stock
Feb 05
2024
BUY
Grant, award, or other acquisition
-
4,472
Added 1.44%
306,298
Common Stock
Sep 07
2023
-
2,000
Reduced 0.66%
301,826
Common Stock
May 02
2023
BUY
Grant, award, or other acquisition
-
43,313
Added 12.48%
303,826
Common Stock
Feb 06
2023
SELL
Payment of exercise price or tax liability
$316,172
$329.69 p/Share
959
Reduced 0.37%
260,513
Common Stock
Feb 06
2023
BUY
Grant, award, or other acquisition
-
3,119
Added 1.18%
261,472
Common Stock
May 11
2022
SELL
Open market or private sale
$745,625
$275.24 p/Share
2,709
Reduced 1.03%
260,773
Common Stock
Sep 11
2021
SELL
Payment of exercise price or tax liability
$4,851,902
$475.63 p/Share
10,201
Reduced 3.71%
264,482
Common Stock
Sep 08
2021
SELL
Open market or private sale
$12,011,250
$480.45 p/Share
25,000
Reduced 8.34%
274,683
Common Stock
Jul 06
2021
SELL
Open market or private sale
$7,759,000
$387.95 p/Share
20,000
Reduced 6.26%
299,683
Common Stock
May 10
2021
SELL
Payment of exercise price or tax liability
$844,069
$317.2 p/Share
2,661
Reduced 0.83%
319,683
Common Stock
May 06
2021
SELL
Payment of exercise price or tax liability
$730,853
$327.15 p/Share
2,234
Reduced 0.69%
322,344
Common Stock
Apr 15
2021
SELL
Open market or private sale
$7,908,200
$395.41 p/Share
20,000
Reduced 5.8%
324,578
Common Stock
Jan 15
2021
SELL
Open market or private sale
$3,254,400
$406.8 p/Share
8,000
Reduced 2.27%
344,578
Common Stock
Dec 24
2020
-
1,270
Reduced 0.36%
352,578
Common Stock
Dec 14
2020
SELL
Payment of exercise price or tax liability
$4,345,422
$425.98 p/Share
10,201
Reduced 2.8%
353,848
Common Stock
Oct 15
2020
SELL
Open market or private sale
$2,968,160
$371.02 p/Share
8,000
Reduced 2.15%
364,049
Common Stock
Oct 07
2020
-
750
Reduced 0.2%
372,049
Common Stock