Nov 21
2024
|
SELL
Open market or private sale
|
$291,667,061
$35.31 p/Share
|
8,260,183
|
|
Aug 09
2024
|
SELL
Open market or private sale
|
$3,055,062
$41.21 p/Share
|
74,134
|
|
Aug 08
2024
|
SELL
Open market or private sale
|
$4,281,004
$40.12 p/Share
|
106,705
|
|
Aug 07
2024
|
SELL
Open market or private sale
|
$3,124,854
$39.97 p/Share
|
78,180
|
|
Aug 06
2024
|
SELL
Open market or private sale
|
$3,484,098
$40.06 p/Share
|
86,972
|
|
Aug 05
2024
|
SELL
Open market or private sale
|
$4,737,515
$40.09 p/Share
|
118,172
|
|
Aug 02
2024
|
SELL
Open market or private sale
|
$7,032,880
$41.5 p/Share
|
169,467
|
|
Aug 01
2024
|
SELL
Open market or private sale
|
$9,646,431
$41.06 p/Share
|
234,935
|
|
Jul 31
2024
|
SELL
Open market or private sale
|
$6,425,256
$38.97 p/Share
|
164,877
|
|
Jul 30
2024
|
SELL
Open market or private sale
|
$5,957,340
$39.56 p/Share
|
150,590
|
|
Jul 29
2024
|
SELL
Open market or private sale
|
$6,154,443
$38.93 p/Share
|
158,090
|
|
Jul 26
2024
|
SELL
Open market or private sale
|
$4,052,074
$38.99 p/Share
|
103,926
|
|
Jul 25
2024
|
SELL
Open market or private sale
|
$15,776,053
$38.78 p/Share
|
406,809
|
|
Jul 24
2024
|
SELL
Open market or private sale
|
$8,286,507
$38.59 p/Share
|
214,732
|
|
Jul 23
2024
|
SELL
Open market or private sale
|
$3,622,442
$36.39 p/Share
|
99,545
|
|
Jul 22
2024
|
SELL
Open market or private sale
|
$4,753,721
$35.15 p/Share
|
135,241
|
|
Jul 19
2024
|
SELL
Open market or private sale
|
$2,207,995
$33.64 p/Share
|
65,636
|
|
Jul 18
2024
|
SELL
Open market or private sale
|
$3,507,384
$34.43 p/Share
|
101,870
|
|
Jul 17
2024
|
SELL
Open market or private sale
|
$2,431,027
$34.91 p/Share
|
69,637
|
|
Jul 16
2024
|
SELL
Open market or private sale
|
$3,123,772
$32.93 p/Share
|
94,861
|
|
Jul 15
2024
|
SELL
Open market or private sale
|
$2,974,529
$31.92 p/Share
|
93,187
|
|
Jul 12
2024
|
SELL
Open market or private sale
|
$1,835,531
$32.06 p/Share
|
57,253
|
|
Jul 11
2024
|
SELL
Open market or private sale
|
$3,029,651
$31.37 p/Share
|
96,578
|
|
Jul 10
2024
|
SELL
Open market or private sale
|
$733,895
$30.09 p/Share
|
24,390
|
|
Jul 09
2024
|
SELL
Open market or private sale
|
$715,094
$30.07 p/Share
|
23,781
|
|