|
AMR
|
Purchase
|
Common Stock, $0.01 par value per share |
1,847 |
$223.85 |
$413,451 |
Sep 08, 2026 |
|
AMR
|
Purchase
|
Common Stock, $0.01 par value per share |
99 |
$229.39 |
$22,710 |
Sep 08, 2026 |
|
AMR
|
Purchase
|
Common Stock, $0.01 par value per share |
2,891 |
$226.92 |
$656,026 |
Sep 08, 2026 |
|
AMR
|
Purchase
|
Common Stock, $0.01 par value per share |
2,749 |
$226.13 |
$621,631 |
Sep 08, 2026 |
|
AMR
|
Purchase
|
Common Stock, $0.01 par value per share |
2,109 |
$225.21 |
$474,968 |
Sep 08, 2026 |
|
AMR
|
Purchase
|
Common Stock, $0.01 par value per share |
305 |
$227.88 |
$69,503 |
Sep 08, 2026 |
|
AMR
|
Purchase
|
Common Stock, $0.01 par value per share |
1,201 |
$228.61 |
$274,561 |
Aug 28, 2026 |
|
AMR
|
Purchase
|
Common Stock, $0.01 par value per share |
210 |
$234.24 |
$49,190 |
Aug 28, 2026 |
|
AMR
|
Purchase
|
Common Stock, $0.01 par value per share |
863 |
$227.35 |
$196,203 |
Aug 28, 2026 |
|
AMR
|
Purchase
|
Common Stock, $0.01 par value per share |
1,271 |
$226.48 |
$287,856 |
Aug 28, 2026 |
|
AMR
|
Purchase
|
Common Stock, $0.01 par value per share |
50 |
$235.47 |
$11,774 |
Aug 28, 2026 |
|
AMR
|
Purchase
|
Common Stock, $0.01 par value per share |
201 |
$229.83 |
$46,196 |
Aug 28, 2026 |
|
AMR
|
Purchase
|
Common Stock, $0.01 par value per share |
690 |
$231.12 |
$159,473 |
Aug 28, 2026 |
|
AMR
|
Purchase
|
Common Stock, $0.01 par value per share |
514 |
$232.83 |
$119,675 |
Aug 28, 2026 |
|
AMR
|
Purchase
|
Common Stock, $0.01 par value per share |
2,914 |
$216.22 |
$630,065 |
Aug 25, 2026 |
|
AMR
|
Purchase
|
Common Stock, $0.01 par value per share |
2,086 |
$216.97 |
$452,599 |
Aug 25, 2026 |
|
AMR
|
Purchase
|
Common Stock, $0.01 par value per share |
9,935 |
$211.09 |
$2,097,179 |
Aug 21, 2026 |
|
AMR
|
Purchase
|
Common Stock, $0.01 par value per share |
1,824 |
$209.97 |
$382,985 |
Aug 21, 2026 |
|
AMR
|
Purchase
|
Common Stock, $0.01 par value per share |
3,241 |
$209.03 |
$677,466 |
Aug 21, 2026 |
|
AMR
|
Purchase
|
Common Stock, $0.01 par value per share |
5,363 |
$194.48 |
$1,042,996 |
Aug 20, 2026 |
|
AMR
|
Purchase
|
Common Stock, $0.01 par value per share |
943 |
$190.77 |
$179,896 |
Aug 20, 2026 |
|
AMR
|
Purchase
|
Common Stock, $0.01 par value per share |
333 |
$189.84 |
$63,217 |
Aug 20, 2026 |
|
AMR
|
Purchase
|
Common Stock, $0.01 par value per share |
1,234 |
$192.80 |
$237,915 |
Aug 20, 2026 |
|
AMR
|
Purchase
|
Common Stock, $0.01 par value per share |
5,976 |
$193.68 |
$1,157,432 |
Aug 20, 2026 |
|
AMR
|
Purchase
|
Common Stock, $0.01 par value per share |
1,151 |
$192.09 |
$221,096 |
Aug 20, 2026 |
|
AMR
|
Purchase
|
Common Stock, $0.01 par value per share |
3,864 |
$201.11 |
$777,089 |
Jun 12, 2026 |
|
AMR
|
Purchase
|
Common Stock, $0.01 par value per share |
6,136 |
$200.49 |
$1,230,207 |
Jun 12, 2026 |
|
AMR
|
Purchase
|
Common Stock, $0.01 par value per share |
705 |
$188.14 |
$132,639 |
May 12, 2026 |
|
AMR
|
Purchase
|
Common Stock, $0.01 par value per share |
3,678 |
$190.45 |
$700,475 |
May 12, 2026 |
|
AMR
|
Purchase
|
Common Stock, $0.01 par value per share |
911 |
$185.14 |
$168,663 |
May 12, 2026 |
|
AMR
|
Purchase
|
Common Stock, $0.01 par value per share |
3,500 |
$189.12 |
$661,920 |
May 12, 2026 |
|
AMR
|
Purchase
|
Common Stock, $0.01 par value per share |
596 |
$183.05 |
$109,098 |
May 12, 2026 |
|
AMR
|
Purchase
|
Common Stock, $0.01 par value per share |
90 |
$192.14 |
$17,293 |
May 12, 2026 |
|
AMR
|
Purchase
|
Common Stock, $0.01 par value per share |
4,369 |
$191.05 |
$834,697 |
May 12, 2026 |
|
AMR
|
Purchase
|
Common Stock, $0.01 par value per share |
588 |
$184.02 |
$108,204 |
May 12, 2026 |
|
AMR
|
Purchase
|
Common Stock, $0.01 par value per share |
563 |
$187.10 |
$105,337 |
May 12, 2026 |
|
AMR
|
Award
|
Stock Option (right to buy) |
2,162 |
$111.02 |
$240,025 |
May 06, 2026 |
|
AMR
|
Purchase
|
Common Stock, $0.01 par value per share |
492 |
$187.47 |
$92,235 |
Mar 12, 2026 |
|
AMR
|
Purchase
|
Common Stock, $0.01 par value per share |
900 |
$193.94 |
$174,546 |
Mar 12, 2026 |
|
AMR
|
Purchase
|
Common Stock, $0.01 par value per share |
2,600 |
$189.37 |
$492,362 |
Mar 12, 2026 |
|
AMR
|
Purchase
|
Common Stock, $0.01 par value per share |
1,676 |
$193.17 |
$323,753 |
Mar 12, 2026 |
|
AMR
|
Purchase
|
Common Stock, $0.01 par value per share |
1,362 |
$192.23 |
$261,817 |
Mar 12, 2026 |
|
AMR
|
Purchase
|
Common Stock, $0.01 par value per share |
608 |
$188.85 |
$114,821 |
Mar 12, 2026 |
|
AMR
|
Purchase
|
Common Stock, $0.01 par value per share |
362 |
$190.65 |
$69,015 |
Mar 12, 2026 |
|
AMR
|
Purchase
|
Common Stock, $0.01 par value per share |
2,739 |
$187.87 |
$514,576 |
Mar 11, 2026 |
|
AMR
|
Purchase
|
Common Stock, $0.01 par value per share |
2,598 |
$185.28 |
$481,357 |
Mar 11, 2026 |
|
AMR
|
Purchase
|
Common Stock, $0.01 par value per share |
4,052 |
$187.36 |
$759,183 |
Mar 11, 2026 |
|
AMR
|
Purchase
|
Common Stock, $0.01 par value per share |
611 |
$185.91 |
$113,591 |
Mar 11, 2026 |
|
AMR
|
Purchase
|
Common Stock, $0.01 par value per share |
2,014 |
$183.88 |
$370,334 |
Mar 10, 2026 |
|
AMR
|
Purchase
|
Common Stock, $0.01 par value per share |
1,787 |
$181.93 |
$325,109 |
Mar 10, 2026 |