Mar 03
2025
SELL
Open market or private sale
$254,630
$108.77 p/Share
2,341
Reduced 4.91%
45,307
Common Stock
Feb 26
2025
SELL
Open market or private sale
$281,670
$112.13 p/Share
2,512
Reduced 5.01%
47,648
Common Stock
Feb 26
2025
BUY
Grant, award, or other acquisition
-
8,976
Added 15.18%
50,160
Common Stock
Feb 25
2025
BUY
Grant, award, or other acquisition
-
4,868
Added 10.57%
41,184
Common Stock
Sep 15
2024
BUY
Grant, award, or other acquisition
-
5,701
Added 13.6%
36,216
Common Stock
Mar 04
2024
SELL
Open market or private sale
$272,515
$111.14 p/Share
2,452
Reduced 7.44%
30,515
Common Stock
Feb 29
2024
SELL
Open market or private sale
$153,791
$121.96 p/Share
1,261
Reduced 3.68%
32,967
Common Stock
Feb 28
2024
BUY
Grant, award, or other acquisition
-
5,371
Added 13.56%
34,228
Common Stock
Feb 27
2024
BUY
Grant, award, or other acquisition
-
2,228
Added 7.17%
28,857
Common Stock
Jan 02
2024
SELL
Open market or private sale
$745,691
$103.31 p/Share
7,218
Reduced 21.33%
26,629
Common Stock
Jul 03
2023
SELL
Open market or private sale
$154,185
$103.48 p/Share
1,490
Reduced 4.22%
33,847
Common Stock
Mar 29
2023
SELL
Open market or private sale
$500,000
$125.0 p/Share
4,000
Reduced 10.17%
35,337
Common Stock
Mar 03
2023
SELL
Open market or private sale
$166,701
$117.23 p/Share
1,422
Reduced 3.49%
39,337
Common Stock
Feb 28
2023
SELL
Open market or private sale
$204,755
$118.63 p/Share
1,726
Reduced 4.06%
40,759
Common Stock
Feb 27
2023
BUY
Grant, award, or other acquisition
-
8,923
Added 17.36%
42,485
Common Stock
Dec 01
2022
SELL
Open market or private sale
$109,140
$109.14 p/Share
1,000
Reduced 2.89%
33,562
Common Stock
Sep 26
2022
SELL
Open market or private sale
$369,060
$123.02 p/Share
3,000
Reduced 7.99%
34,562
Common Stock
Jul 05
2022
SELL
Open market or private sale
$154,738
$108.36 p/Share
1,428
Reduced 3.66%
37,562
Common Stock
Mar 04
2022
SELL
Open market or private sale
$176,584
$132.67 p/Share
1,331
Reduced 3.14%
41,029
Common Stock
Feb 17
2022
SELL
Open market or private sale
$318,134
$119.96 p/Share
2,652
Reduced 5.89%
42,360
Common Stock
Feb 15
2022
BUY
Grant, award, or other acquisition
-
8,929
Added 16.55%
45,012
Common Stock
Jul 08
2021
SELL
Open market or private sale
$121,443
$59.56 p/Share
2,039
Reduced 5.65%
34,044
Common Stock
Jul 02
2021
BUY
Grant, award, or other acquisition
-
13,227
Added 26.82%
36,083
Common Stock