Apr 01
2025
SELL
Open market or private sale
$148,662
$142.67 p/Share
1,042
Reduced 9.36%
10,088
Common Stock
Mar 03
2025
SELL
Open market or private sale
$157,477
$151.13 p/Share
1,042
Reduced 8.56%
11,130
Common Stock
Feb 26
2025
SELL
Open market or private sale
$1,875,000
$150.0 p/Share
12,500
Reduced 50.66%
12,172
Common Stock
Feb 03
2025
SELL
Open market or private sale
$130,406
$125.15 p/Share
1,042
Reduced 4.05%
24,672
Common Stock
Jan 02
2025
SELL
Open market or private sale
$129,885
$124.65 p/Share
1,042
Reduced 3.89%
25,714
Common Stock
Dec 02
2024
SELL
Open market or private sale
$127,968
$122.81 p/Share
1,042
Reduced 3.75%
26,756
Common Stock
Nov 01
2024
SELL
Open market or private sale
$120,684
$115.82 p/Share
1,042
Reduced 3.61%
27,798
Common Stock
Oct 01
2024
SELL
Open market or private sale
$112,817
$108.27 p/Share
1,042
Reduced 3.49%
28,840
Common Stock
Sep 03
2024
SELL
Open market or private sale
$114,078
$109.48 p/Share
1,042
Reduced 3.37%
29,882
Common Stock
Aug 08
2024
SELL
Open market or private sale
$106,919
$102.61 p/Share
1,042
Reduced 3.26%
30,924
Common Stock
May 03
2024
BUY
Grant, award, or other acquisition
-
1,969
Added 5.8%
31,966
Common Stock
Mar 06
2024
SELL
Open market or private sale
$107,745
$97.95 p/Share
1,100
Reduced 3.54%
29,997
Common Stock
Dec 07
2023
SELL
Open market or private sale
$121,440
$104.33 p/Share
1,164
Reduced 3.61%
31,097
Common Stock
Dec 06
2023
SELL
Open market or private sale
$6,583
$106.19 p/Share
62
Reduced 0.19%
32,261
Common Stock
Dec 05
2023
SELL
Open market or private sale
$82,229
$106.24 p/Share
774
Reduced 2.34%
32,323
Common Stock
Aug 14
2023
SELL
Open market or private sale
$208,278
$99.18 p/Share
2,100
Reduced 5.97%
33,097
Common Stock
May 15
2023
BUY
Grant, award, or other acquisition
-
2,097
Added 5.62%
35,197
Common Stock
Mar 07
2023
SELL
Open market or private sale
$226,030
$79.17 p/Share
2,855
Reduced 7.94%
33,100
Common Stock
Mar 06
2023
SELL
Open market or private sale
$76,217
$80.06 p/Share
952
Reduced 2.58%
35,955
Common Stock
Aug 17
2022
SELL
Open market or private sale
$202,800
$67.6 p/Share
3,000
Reduced 7.52%
36,907
Common Stock
May 06
2022
BUY
Grant, award, or other acquisition
-
3,217
Added 7.46%
39,907
Common Stock
May 07
2021
BUY
Grant, award, or other acquisition
-
3,000
Added 7.56%
36,690
Common Stock