Mar 26
2025
|
SELL
Open market or private sale
|
$3,194,577
$42.04 p/Share
|
75,989
|
|
Mar 25
2025
|
SELL
Open market or private sale
|
$4,032,131
$42.89 p/Share
|
94,011
|
|
Mar 05
2025
|
SELL
Open market or private sale
|
$1,080,590
$43.93 p/Share
|
24,598
|
|
Mar 04
2025
|
SELL
Open market or private sale
|
$6,451,486
$44.37 p/Share
|
145,402
|
|
Feb 26
2025
|
SELL
Open market or private sale
|
$2,577,362
$50.24 p/Share
|
51,301
|
|
Feb 25
2025
|
SELL
Open market or private sale
|
$5,817,437
$49.01 p/Share
|
118,699
|
|
Feb 13
2025
|
SELL
Open market or private sale
|
$1,269,504
$55.68 p/Share
|
22,800
|
|
Feb 12
2025
|
SELL
Open market or private sale
|
$3,426,527
$55.52 p/Share
|
61,717
|
|
Feb 11
2025
|
SELL
Open market or private sale
|
$4,725,500
$55.28 p/Share
|
85,483
|
|
Jan 29
2025
|
SELL
Open market or private sale
|
$3,218,446
$51.21 p/Share
|
62,848
|
|
Jan 28
2025
|
SELL
Open market or private sale
|
$5,412,247
$50.51 p/Share
|
107,152
|
|
Jan 22
2025
|
SELL
Open market or private sale
|
$1,911,020
$47.5 p/Share
|
40,232
|
|
Jan 21
2025
|
SELL
Open market or private sale
|
$2,602,193
$47.09 p/Share
|
55,260
|
|
Jan 21
2025
|
BUY
Conversion of derivative security
|
-
|
792,000
|
|
Jan 17
2025
|
SELL
Open market or private sale
|
$2,511,043
$46.36 p/Share
|
54,164
|
|
Jan 16
2025
|
SELL
Open market or private sale
|
$2,749,281
$45.96 p/Share
|
59,819
|
|
Jan 15
2025
|
SELL
Open market or private sale
|
$8,305,761
$45.52 p/Share
|
182,464
|
|
Jan 15
2025
|
BUY
Conversion of derivative security
|
-
|
9,571
|
|
Jan 14
2025
|
SELL
Open market or private sale
|
$5,648,508
$44.38 p/Share
|
127,276
|
|
Jan 14
2025
|
BUY
Conversion of derivative security
|
-
|
23,429
|
|
Jan 13
2025
|
SELL
Open market or private sale
|
$1,833,855
$43.33 p/Share
|
42,323
|
|
Jan 10
2025
|
SELL
Open market or private sale
|
$2,646,784
$43.37 p/Share
|
61,028
|
|
Jan 08
2025
|
SELL
Open market or private sale
|
$2,785,246
$43.66 p/Share
|
63,794
|
|
Jan 07
2025
|
SELL
Open market or private sale
|
$3,231,489
$43.78 p/Share
|
73,812
|
|
Jan 06
2025
|
SELL
Open market or private sale
|
$2,016,523
$45.53 p/Share
|
44,290
|
|