Jan 07
2025
|
SELL
Open market or private sale
|
$4,328,159
$43.79 p/Share
|
98,839
|
|
Jan 06
2025
|
SELL
Open market or private sale
|
$2,692,051
$45.54 p/Share
|
59,114
|
|
Jan 03
2025
|
SELL
Open market or private sale
|
$3,642,117
$45.21 p/Share
|
80,560
|
|
Jan 02
2025
|
SELL
Open market or private sale
|
$3,221,752
$44.01 p/Share
|
73,205
|
|
Dec 27
2024
|
SELL
Open market or private sale
|
$2,457,622
$44.59 p/Share
|
55,116
|
|
Dec 26
2024
|
SELL
Open market or private sale
|
$2,217,378
$45.36 p/Share
|
48,884
|
|
Dec 18
2024
|
BUY
Conversion of derivative security
|
-
|
1,000,000
|
|
Dec 17
2024
|
SELL
Open market or private sale
|
$4,536,960
$47.26 p/Share
|
96,000
|
|
Dec 17
2024
|
|
-
|
411,112
|
|
Dec 17
2024
|
BUY
Conversion of derivative security
|
-
|
2,267,960
|
|
Dec 10
2024
|
SELL
Open market or private sale
|
$4,526,400
$47.15 p/Share
|
96,000
|
|
Dec 04
2024
|
SELL
Open market or private sale
|
$704,411
$55.61 p/Share
|
12,667
|
|
Dec 03
2024
|
SELL
Open market or private sale
|
$4,475,815
$53.71 p/Share
|
83,333
|
|
Nov 26
2024
|
SELL
Open market or private sale
|
$1,126,819
$55.22 p/Share
|
20,406
|
|
Nov 25
2024
|
SELL
Open market or private sale
|
$4,238,555
$56.07 p/Share
|
75,594
|
|
Nov 19
2024
|
SELL
Open market or private sale
|
$4,862,400
$50.65 p/Share
|
96,000
|
|
Nov 13
2024
|
SELL
Open market or private sale
|
$915,513
$53.52 p/Share
|
17,106
|
|
Nov 12
2024
|
SELL
Open market or private sale
|
$4,171,914
$52.88 p/Share
|
78,894
|
|
Nov 06
2024
|
SELL
Open market or private sale
|
$1,578,511
$49.62 p/Share
|
31,812
|
|
Nov 05
2024
|
SELL
Open market or private sale
|
$3,054,706
$47.59 p/Share
|
64,188
|
|
Oct 30
2024
|
SELL
Open market or private sale
|
$2,619,556
$49.42 p/Share
|
53,006
|
|
Oct 29
2024
|
SELL
Open market or private sale
|
$2,077,900
$48.33 p/Share
|
42,994
|
|
Oct 22
2024
|
SELL
Open market or private sale
|
$4,550,400
$47.4 p/Share
|
96,000
|
|
Oct 16
2024
|
SELL
Open market or private sale
|
$1,834,731
$49.24 p/Share
|
37,261
|
|
Oct 15
2024
|
SELL
Open market or private sale
|
$2,972,780
$50.61 p/Share
|
58,739
|
|