Date | Name | Shares | Transaction | Value |
Jul 19, 2024
| Aleem Gillani Director |
3,561
| Grant, award or other acq pursuant to Rule 16b-3(d) |
0.00
|
Jul 19, 2024
| Aleem Gillani Director |
10,000
| Open market or private purchase of non-derivative security Non-derivative transaction at $44.99 per share |
449,900.00
|
Jun 3, 2024
| James B. Kelligrew Vice Chair |
1,296
| Bona fide gift |
0.00
|
Jun 3, 2024
| James B. Kelligrew Vice Chair |
725
| Open market or private purchase of non-derivative security Non-derivative transaction at $45.92 per share |
33,292.00
|
Jun 3, 2024
| James B. Kelligrew Vice Chair |
940
| Open market or private purchase of non-derivative security Non-derivative transaction at $54.4 per share |
51,136.00
|
Jun 3, 2024
| James B. Kelligrew Vice Chair |
N/A
| Open market or private sale of non-derivative or derivative security Non-derivative transaction at $46.92 per share |
0.00
|
Jun 3, 2024
| James B. Kelligrew Vice Chair |
742
| Open market or private sale of non-derivative or derivative security Non-derivative transaction at $46.86 per share |
34,770.12
|
Jun 3, 2024
| James B. Kelligrew Vice Chair |
184
| Open market or private purchase of non-derivative security Non-derivative transaction at $53.13 per share |
9,775.92
|
Jun 3, 2024
| James B. Kelligrew Vice Chair |
228
| Open market or private purchase of non-derivative security Non-derivative transaction at $56.28 per share |
12,831.84
|
Jun 3, 2024
| James B. Kelligrew Vice Chair |
N/A
| Open market or private sale of non-derivative or derivative security Non-derivative transaction at $42.73 per share |
0.00
|
Jun 3, 2024
| James B. Kelligrew Vice Chair |
1,173
| Open market or private sale of non-derivative or derivative security Non-derivative transaction at $59.52 per share |
69,816.96
|
Jun 3, 2024
| James B. Kelligrew Vice Chair |
1,266
| Open market or private purchase of non-derivative security Non-derivative transaction at $47.66 per share |
60,337.56
|
Jun 3, 2024
| James B. Kelligrew Vice Chair |
1,075
| Open market or private sale of non-derivative or derivative security Non-derivative transaction at $53.73 per share |
57,759.75
|
Jun 3, 2024
| James B. Kelligrew Vice Chair |
1,010
| Open market or private sale of non-derivative or derivative security Non-derivative transaction at $39.61 per share |
40,006.10
|
Jun 3, 2024
| James B. Kelligrew Vice Chair |
440
| Open market or private purchase of non-derivative security Non-derivative transaction at $52.6 per share |
23,144.00
|
Jun 3, 2024
| James B. Kelligrew Vice Chair |
197
| Open market or private purchase of non-derivative security Non-derivative transaction at $53.64 per share |
10,567.08
|
Jun 3, 2024
| James B. Kelligrew Vice Chair |
N/A
| Open market or private sale of non-derivative or derivative security Non-derivative transaction at $46.58 per share |
0.00
|
Jun 3, 2024
| James B. Kelligrew Vice Chair |
1,182
| Open market or private purchase of non-derivative security Non-derivative transaction at $55.78 per share |
65,931.96
|
Jun 3, 2024
| James B. Kelligrew Vice Chair |
868
| Open market or private purchase of non-derivative security Non-derivative transaction at $62.01 per share |
53,824.68
|
Jun 3, 2024
| James B. Kelligrew Vice Chair |
403
| Open market or private purchase of non-derivative security Non-derivative transaction at $46.83 per share |
18,872.49
|