Nov 08
2024
SELL
Open market or private sale
$1,540,350
$175.0 p/Share
8,802
Reduced 5.44%
153,036
Common Stock
Oct 04
2024
SELL
Open market or private sale
$1,533,030
$166.67 p/Share
9,198
Reduced 5.38%
161,838
Common Stock
Aug 15
2024
SELL
Payment of exercise price or tax liability
-
991
Reduced 3.79%
25,176
Common Stock
Aug 15
2024
BUY
Grant, award, or other acquisition
-
886
Added 3.29%
26,062
Common Stock
Aug 15
2024
BUY
Grant, award, or other acquisition
-
2,444
Added 7.9%
28,506
Common Stock (Long-Ter...
May 22
2024
SELL
Payment of exercise price or tax liability
-
3,124
Reduced 10.67%
26,167
Common Stock
Feb 09
2024
SELL
Open market or private sale
$4,222,000
$844.4 p/Share
5,000
Reduced 14.58%
29,291
Common Stock
Feb 06
2024
BUY
Grant, award, or other acquisition
-
3,614
Added 9.53%
34,291
Common Stock (Long-Ter...
Feb 06
2024
BUY
Grant, award, or other acquisition
-
1,453
Added 4.52%
30,677
Common Stock
Aug 15
2023
SELL
Payment of exercise price or tax liability
-
952
Reduced 3.82%
23,996
Common Stock
Aug 15
2023
BUY
Grant, award, or other acquisition
-
1,442
Added 5.36%
25,438
Common Stock
Aug 15
2023
BUY
Grant, award, or other acquisition
-
3,786
Added 11.47%
29,224
Common Stock (Long-Ter...
Jun 06
2023
SELL
Open market or private sale
$1,478,700
$492.9 p/Share
3,000
Reduced 10.73%
24,948
Common Stock
May 25
2023
SELL
Payment of exercise price or tax liability
-
845
Reduced 2.93%
27,948
Common Stock
Jan 09
2023
SELL
Open market or private sale
$405,000
$405.0 p/Share
1,000
Reduced 3.36%
28,793
Common Stock
Dec 12
2022
SELL
Open market or private sale
$375,050
$375.05 p/Share
1,000
Reduced 3.25%
29,793
Common Stock
Aug 15
2022
SELL
Payment of exercise price or tax liability
-
904
Reduced 3.7%
23,533
Common Stock
Aug 15
2022
BUY
Grant, award, or other acquisition
-
2,008
Added 7.29%
25,541
Common Stock
Aug 15
2022
BUY
Grant, award, or other acquisition
-
4,720
Added 13.49%
30,261
Common Stock (Long-Ter...
May 26
2022
SELL
Payment of exercise price or tax liability
-
2,513
Reduced 9.32%
24,437
Common Stock
Jan 07
2022
SELL
Payment of exercise price or tax liability
-
54
Reduced 0.2%
26,950
Common Stock
Sep 17
2021
SELL
Open market or private sale
$450,000
$450.0 p/Share
1,000
Reduced 3.57%
27,004
Common Stock
Aug 13
2021
SELL
Payment of exercise price or tax liability
-
839
Reduced 2.91%
28,004
Common Stock
Aug 06
2021
SELL
Open market or private sale
$653,040
$435.36 p/Share
1,500
Reduced 4.94%
28,843
Common Stock
Aug 03
2021
BUY
Grant, award, or other acquisition
-
3,704
Added 10.88%
30,343
Common Stock (Long-Ter...