Aug 14
2025
|
SELL
Open market or private sale
|
$3,451,756
$64.04 p/Share
|
53,900
|
|
Aug 13
2025
|
SELL
Open market or private sale
|
$498,559
$65.6 p/Share
|
7,600
|
|
Aug 12
2025
|
SELL
Open market or private sale
|
$13,126,036
$67.63 p/Share
|
194,086
|
|
Aug 11
2025
|
SELL
Open market or private sale
|
$848,661
$66.09 p/Share
|
12,841
|
|
Aug 08
2025
|
SELL
Open market or private sale
|
$844,552
$65.77 p/Share
|
12,841
|
|
Aug 07
2025
|
SELL
Open market or private sale
|
$823,621
$64.14 p/Share
|
12,841
|
|
Aug 06
2025
|
SELL
Open market or private sale
|
$819,512
$63.82 p/Share
|
12,841
|
|
Aug 05
2025
|
SELL
Open market or private sale
|
$824,905
$64.24 p/Share
|
12,841
|
|
Aug 04
2025
|
SELL
Open market or private sale
|
$828,758
$64.54 p/Share
|
12,841
|
|
Aug 01
2025
|
SELL
Open market or private sale
|
$825,419
$64.28 p/Share
|
12,841
|
|
Jul 31
2025
|
SELL
Open market or private sale
|
$972,894
$66.45 p/Share
|
14,641
|
|
Jul 30
2025
|
SELL
Open market or private sale
|
$2,644,973
$66.48 p/Share
|
39,786
|
|
Jul 30
2025
|
BUY
Grant, award, or other acquisition
|
$26,488,000
$66.22 p/Share
|
400,000
|
|
Jul 28
2025
|
SELL
Open market or private sale
|
$6,590
$65.9 p/Share
|
100
|
|
Jul 25
2024
|
BUY
Grant, award, or other acquisition
|
$11,857,000
$118.57 p/Share
|
100,000
|
|
Aug 10
2023
|
SELL
Other acquisition or disposition
|
$15,183,290
$86.85 p/Share
|
174,822
|
|
Aug 09
2023
|
SELL
Other acquisition or disposition
|
$19,209,309
$86.85 p/Share
|
221,178
|
|
Jul 27
2023
|
BUY
Grant, award, or other acquisition
|
$34,392,600
$86.85 p/Share
|
396,000
|
|
Oct 02
2020
|
SELL
Open market or private sale
|
$2,007,185
$48.82 p/Share
|
41,114
|
|