Nov 04
2024
|
SELL
Open market or private sale
|
$1,290,874
$33.67 p/Share
|
38,339
|
|
Nov 01
2024
|
SELL
Open market or private sale
|
$9,528,721
$33.38 p/Share
|
285,462
|
|
Oct 28
2024
|
SELL
Open market or private sale
|
$2,908,341
$36.03 p/Share
|
80,720
|
|
Sep 16
2024
|
SELL
Open market or private sale
|
$621,950
$34.13 p/Share
|
18,223
|
|
Sep 13
2024
|
SELL
Open market or private sale
|
$12,852,867
$34.12 p/Share
|
376,696
|
|
Sep 12
2024
|
SELL
Open market or private sale
|
$326,740
$34.0 p/Share
|
9,610
|
|
Sep 09
2024
|
SELL
Open market or private sale
|
$9,071,952
$32.34 p/Share
|
280,518
|
|
Sep 06
2024
|
SELL
Open market or private sale
|
$913,629
$32.01 p/Share
|
28,542
|
|
Sep 05
2024
|
SELL
Open market or private sale
|
$115,200
$32.0 p/Share
|
3,600
|
|
Aug 27
2024
|
SELL
Open market or private sale
|
$1,841,021
$32.02 p/Share
|
57,496
|
|
Aug 26
2024
|
SELL
Open market or private sale
|
$358,976
$32.02 p/Share
|
11,211
|
|
Aug 23
2024
|
SELL
Open market or private sale
|
$25,600
$32.0 p/Share
|
800
|
|
Aug 19
2024
|
SELL
Open market or private sale
|
$13,570,864
$31.79 p/Share
|
426,891
|
|
May 29
2024
|
SELL
Open market or private sale
|
$9,564,503
$36.12 p/Share
|
264,798
|
|
May 23
2024
|
SELL
Open market or private sale
|
$3,224,833
$34.81 p/Share
|
92,641
|
|
May 22
2024
|
SELL
Open market or private sale
|
$9,365,112
$36.39 p/Share
|
257,354
|
|
May 21
2024
|
SELL
Open market or private sale
|
$8,364,979
$36.41 p/Share
|
229,744
|
|
May 20
2024
|
SELL
Open market or private sale
|
$12,350,530
$36.97 p/Share
|
334,069
|
|
May 17
2024
|
SELL
Open market or private sale
|
$16,305,821
$37.1 p/Share
|
439,510
|
|
May 16
2024
|
SELL
Other acquisition or disposition
|
-
|
23,000,000
|
|
May 14
2024
|
SELL
Open market or private sale
|
$4,945,293
$36.13 p/Share
|
136,875
|
|
May 13
2024
|
SELL
Open market or private sale
|
$1,958,011
$36.02 p/Share
|
54,359
|
|
May 10
2024
|
SELL
Open market or private sale
|
$4,153,466
$36.03 p/Share
|
115,278
|
|
Apr 19
2024
|
SELL
Conversion of derivative security
|
-
|
1,844,546
|
|
Apr 19
2024
|
BUY
Conversion of derivative security
|
-
|
1,844,546
|
|