Sep 05
2024
|
SELL
Open market or private sale
|
$164,535
$67.99 p/Share
|
2,420
|
|
Sep 04
2024
|
SELL
Open market or private sale
|
$165,479
$68.38 p/Share
|
2,420
|
|
Aug 06
2024
|
SELL
Open market or private sale
|
$135,834
$56.13 p/Share
|
2,420
|
|
Aug 05
2024
|
SELL
Open market or private sale
|
$136,439
$56.38 p/Share
|
2,420
|
|
Jul 10
2024
|
SELL
Open market or private sale
|
$1,182,042
$56.53 p/Share
|
20,910
|
|
Jul 09
2024
|
SELL
Open market or private sale
|
$2,158,951
$57.1 p/Share
|
37,810
|
|
Jul 08
2024
|
BUY
Exercise of conversion of derivative security
|
-
|
68,454
|
|
Jun 04
2024
|
SELL
Open market or private sale
|
$149,241
$61.67 p/Share
|
2,420
|
|
Jun 03
2024
|
SELL
Open market or private sale
|
$149,556
$61.8 p/Share
|
2,420
|
|
May 07
2024
|
SELL
Open market or private sale
|
$150,306
$62.11 p/Share
|
2,420
|
|
May 06
2024
|
SELL
Open market or private sale
|
$149,604
$61.82 p/Share
|
2,420
|
|
Apr 11
2024
|
SELL
Open market or private sale
|
$151,129
$62.45 p/Share
|
2,420
|
|
Apr 10
2024
|
SELL
Open market or private sale
|
$1,742,933
$62.33 p/Share
|
27,963
|
|
Apr 08
2024
|
SELL
Payment of exercise price or tax liability
|
$2,193,182
$62.97 p/Share
|
34,829
|
|
Apr 08
2024
|
BUY
Exercise of conversion of derivative security
|
-
|
68,453
|
|
Apr 06
2024
|
SELL
Payment of exercise price or tax liability
|
$441,868
$62.13 p/Share
|
7,112
|
|
Apr 06
2024
|
BUY
Exercise of conversion of derivative security
|
-
|
13,851
|
|
Mar 05
2024
|
SELL
Open market or private sale
|
$163,229
$67.45 p/Share
|
2,420
|
|
Mar 04
2024
|
SELL
Open market or private sale
|
$169,012
$69.84 p/Share
|
2,420
|
|
Feb 06
2024
|
SELL
Open market or private sale
|
$154,048
$63.63 p/Share
|
2,421
|
|
Feb 05
2024
|
SELL
Open market or private sale
|
$154,193
$63.69 p/Share
|
2,421
|
|
Jan 10
2024
|
SELL
Open market or private sale
|
$1,600,720
$68.0 p/Share
|
23,540
|
|
Jan 09
2024
|
SELL
Open market or private sale
|
$165,644
$68.42 p/Share
|
2,421
|
|
Jan 08
2024
|
SELL
Payment of exercise price or tax liability
|
$2,181,791
$67.46 p/Share
|
32,342
|
|
Jan 08
2024
|
BUY
Exercise of conversion of derivative security
|
-
|
68,455
|
|