Feb 15
2024
SELL
Payment of exercise price or tax liability
$512,026
$190.77 p/Share
2,684
Reduced 7.96%
31,034
Common Stock
Feb 15
2024
BUY
Grant, award, or other acquisition
-
6,391
Added 15.93%
33,718
Common Stock
Jan 18
2024
BUY
Grant, award, or other acquisition
-
1,577
Added 5.46%
27,327
Common Stock
Feb 15
2023
SELL
Payment of exercise price or tax liability
$616,851
$111.87 p/Share
5,514
Reduced 17.64%
25,750
Common Stock
Feb 15
2023
BUY
Grant, award, or other acquisition
-
10,976
Added 25.98%
31,264
Common Stock
Jan 24
2023
BUY
Grant, award, or other acquisition
-
2,741
Added 11.9%
20,288
Common Stock
Jan 13
2023
SELL
Open market or private sale
$250,000
$100.0 p/Share
2,500
Reduced 12.47%
17,547
Common Stock
Aug 10
2022
SELL
Open market or private sale
$250,000
$100.0 p/Share
2,500
Reduced 11.09%
20,047
Common Stock
Jul 11
2022
SELL
Open market or private sale
$255,975
$102.39 p/Share
2,500
Reduced 9.98%
22,547
Common Stock
Jun 10
2022
SELL
Open market or private sale
$267,550
$107.02 p/Share
2,500
Reduced 9.08%
25,047
Common Stock
Feb 15
2022
SELL
Payment of exercise price or tax liability
$894,359
$117.37 p/Share
7,620
Reduced 21.67%
27,547
Common Stock
Feb 15
2022
BUY
Grant, award, or other acquisition
-
15,007
Added 29.91%
35,167
Common Stock
Jan 20
2022
BUY
Grant, award, or other acquisition
-
1,639
Added 7.52%
20,160
Common Stock
Jan 18
2022
SELL
Open market or private sale
$255,420
$127.71 p/Share
2,000
Reduced 9.75%
18,521
Common Stock
Dec 15
2021
SELL
Open market or private sale
$256,000
$128.0 p/Share
2,000
Reduced 8.88%
20,521
Common Stock
Nov 15
2021
SELL
Open market or private sale
$240,000
$120.0 p/Share
2,000
Reduced 8.16%
22,521
Common Stock
Oct 15
2021
SELL
Open market or private sale
$234,720
$117.36 p/Share
2,000
Reduced 7.54%
24,521
Common Stock
Sep 01
2021
SELL
Open market or private sale
$226,880
$113.44 p/Share
2,000
Reduced 7.01%
26,521
Common Stock
May 03
2021
SELL
Open market or private sale
$226,980
$113.49 p/Share
2,000
Reduced 6.55%
28,521
Common Stock
Apr 01
2021
SELL
Open market or private sale
$207,000
$103.5 p/Share
2,000
Reduced 6.15%
30,521
Common Stock
Mar 01
2021
SELL
Open market or private sale
$700,280
$100.04 p/Share
7,000
Reduced 17.71%
32,521
Common Stock
Feb 16
2021
SELL
Payment of exercise price or tax liability
$501,437
$95.53 p/Share
5,249
Reduced 11.72%
39,521
Common Stock
Feb 16
2021
BUY
Grant, award, or other acquisition
-
10,822
Added 19.47%
44,770
Common Stock
Feb 01
2021
SELL
Open market or private sale
$186,220
$93.11 p/Share
2,000
Reduced 5.56%
33,948
Common Stock
Jan 22
2021
BUY
Grant, award, or other acquisition
-
2,059
Added 5.42%
35,948
Common Stock