Feb 14
2025
|
BUY
Open market or private purchase
|
$824,328
$215.68 p/Share
|
3,822
|
|
Feb 13
2025
|
BUY
Open market or private purchase
|
$2,080,866
$215.01 p/Share
|
9,678
|
|
May 13
2024
|
SELL
Open market or private sale
|
$2,502,600
$250.26 p/Share
|
10,000
|
|
Jun 06
2023
|
BUY
Grant, award, or other acquisition
|
$926,339
$154.39 p/Share
|
6,000
|
|
Jun 05
2023
|
BUY
Grant, award, or other acquisition
|
$777,000
$155.4 p/Share
|
5,000
|
|
May 08
2023
|
BUY
Grant, award, or other acquisition
|
$191,252
$137.0 p/Share
|
1,396
|
|
May 05
2023
|
BUY
Grant, award, or other acquisition
|
$356,435
$136.88 p/Share
|
2,604
|
|