Mar 06
2025
BUY
Grant, award, or other acquisition
-
1,108
Added 13.31%
7,219
Common Stock
Mar 03
2025
SELL
Open market or private sale
$81,755
$163.51 p/Share
500
Reduced 7.56%
6,111
Common Stock
Nov 05
2024
SELL
Open market or private sale
$33,907
$135.63 p/Share
250
Reduced 3.64%
6,611
Common Stock
Aug 14
2024
SELL
Open market or private sale
$27,426
$137.13 p/Share
200
Reduced 2.83%
6,861
Common Stock
Jun 12
2024
SELL
Open market or private sale
$19,257
$128.38 p/Share
150
Reduced 2.08%
7,061
Common Stock
May 15
2024
SELL
Open market or private sale
$32,237
$137.18 p/Share
235
Reduced 3.16%
7,211
Common Stock
Mar 06
2024
BUY
Grant, award, or other acquisition
-
1,140
Added 13.28%
7,446
Common Stock
Feb 22
2024
SELL
Open market or private sale
$53,014
$151.47 p/Share
350
Reduced 5.26%
6,306
Common Stock
Dec 11
2023
SELL
Open market or private sale
$20,332
$135.55 p/Share
150
Reduced 2.2%
6,656
Common Stock
Aug 25
2023
SELL
Open market or private sale
$63,900
$142.0 p/Share
450
Reduced 6.2%
6,806
Common Stock
May 23
2023
SELL
Open market or private sale
$35,235
$140.94 p/Share
250
Reduced 3.33%
7,256
Common Stock
Mar 06
2023
SELL
Open market or private sale
$47,216
$157.39 p/Share
300
Reduced 3.84%
7,506
Common Stock
Mar 02
2023
BUY
Grant, award, or other acquisition
-
1,046
Added 11.82%
7,806
Common Stock
Dec 02
2022
SELL
Open market or private sale
$32,586
$144.83 p/Share
225
Reduced 3.22%
6,760
Common Stock
Nov 11
2022
SELL
Open market or private sale
$35,715
$142.86 p/Share
250
Reduced 3.46%
6,985
Common Stock
Sep 09
2022
SELL
Open market or private sale
$33,300
$148.0 p/Share
225
Reduced 3.02%
7,235
Common Stock
Aug 10
2022
SELL
Open market or private sale
$37,132
$148.53 p/Share
250
Reduced 3.24%
7,460
Common Stock
Mar 02
2022
BUY
Grant, award, or other acquisition
-
845
Added 9.88%
7,710
Common Stock
Dec 08
2021
SELL
Open market or private sale
$54,912
$183.04 p/Share
300
Reduced 4.19%
6,865
Common Stock
Aug 19
2021
SELL
Open market or private sale
$104,190
$173.65 p/Share
600
Reduced 7.73%
7,165
Common Stock
Mar 02
2021
BUY
Grant, award, or other acquisition
-
804
Added 9.38%
7,765
Common Stock