Jul 01
2024
|
SELL
Sale (or disposition) back to the issuer
|
-
|
11,400,000
|
|
Nov 22
2022
|
BUY
Open market or private purchase
|
$1,089,500
$21.79 p/Share
|
50,000
|
|
Nov 18
2022
|
BUY
Open market or private purchase
|
$2,227,000
$22.27 p/Share
|
100,000
|
|
Nov 14
2022
|
BUY
Open market or private purchase
|
$3,543,000
$23.62 p/Share
|
150,000
|
|
Nov 11
2022
|
BUY
Open market or private purchase
|
$9,444,000
$23.61 p/Share
|
400,000
|
|
Sep 14
2022
|
BUY
Open market or private purchase
|
$1,102,500
$22.05 p/Share
|
50,000
|
|
Sep 13
2022
|
BUY
Open market or private purchase
|
$2,330,000
$23.3 p/Share
|
100,000
|
|
Sep 12
2022
|
BUY
Open market or private purchase
|
$1,194,500
$23.89 p/Share
|
50,000
|
|
Aug 22
2022
|
BUY
Open market or private purchase
|
$5,680,000
$22.72 p/Share
|
250,000
|
|
Aug 19
2022
|
BUY
Open market or private purchase
|
$5,935,000
$23.74 p/Share
|
250,000
|
|
Aug 15
2022
|
BUY
Open market or private purchase
|
$6,062,500
$24.25 p/Share
|
250,000
|
|
Aug 12
2022
|
BUY
Open market or private purchase
|
$6,349,750
$23.09 p/Share
|
275,000
|
|
May 31
2022
|
BUY
Open market or private purchase
|
$1,467,000
$29.34 p/Share
|
50,000
|
|
May 27
2022
|
BUY
Open market or private purchase
|
$1,492,000
$29.84 p/Share
|
50,000
|
|
May 26
2022
|
BUY
Open market or private purchase
|
$744,500
$29.78 p/Share
|
25,000
|
|
May 17
2022
|
BUY
Open market or private purchase
|
$4,248,000
$28.32 p/Share
|
150,000
|
|
May 16
2022
|
BUY
Open market or private purchase
|
$2,006,200
$28.66 p/Share
|
70,000
|
|
May 13
2022
|
BUY
Open market or private purchase
|
$6,008,550
$29.31 p/Share
|
205,000
|
|
Dec 15
2021
|
BUY
Open market or private purchase
|
$945,750
$37.83 p/Share
|
25,000
|
|
Dec 13
2021
|
BUY
Open market or private purchase
|
$7,502,000
$37.51 p/Share
|
200,000
|
|
Nov 30
2021
|
BUY
Open market or private purchase
|
$3,650,000
$36.5 p/Share
|
100,000
|
|
Nov 29
2021
|
BUY
Open market or private purchase
|
$3,798,000
$37.98 p/Share
|
100,000
|
|
Nov 26
2021
|
BUY
Open market or private purchase
|
$1,862,000
$37.24 p/Share
|
50,000
|
|
Nov 22
2021
|
BUY
Open market or private purchase
|
$1,997,500
$39.95 p/Share
|
50,000
|
|
Nov 19
2021
|
BUY
Open market or private purchase
|
$4,093,000
$40.93 p/Share
|
100,000
|
|