Jun 04
2025
|
SELL
Other acquisition or disposition
|
$6,817,073
$26.24 p/Share
|
259,797
|
|
Jun 03
2025
|
SELL
Other acquisition or disposition
|
$6,817,073
$26.24 p/Share
|
259,797
|
|
Jun 02
2025
|
SELL
Other acquisition or disposition
|
$6,817,073
$26.24 p/Share
|
259,797
|
|
May 30
2025
|
SELL
Other acquisition or disposition
|
$6,817,073
$26.24 p/Share
|
259,797
|
|
May 29
2025
|
SELL
Other acquisition or disposition
|
$6,817,073
$26.24 p/Share
|
259,797
|
|
May 28
2025
|
SELL
Other acquisition or disposition
|
$6,817,073
$26.24 p/Share
|
259,797
|
|
May 27
2025
|
SELL
Other acquisition or disposition
|
$6,817,073
$26.24 p/Share
|
259,797
|
|
May 23
2025
|
SELL
Other acquisition or disposition
|
$6,817,073
$26.24 p/Share
|
259,797
|
|
May 22
2025
|
SELL
Other acquisition or disposition
|
$6,817,073
$26.24 p/Share
|
259,797
|
|
May 21
2025
|
SELL
Other acquisition or disposition
|
$6,817,073
$26.24 p/Share
|
259,797
|
|
May 20
2025
|
SELL
Other acquisition or disposition
|
$6,817,152
$26.24 p/Share
|
259,800
|
|
May 19
2025
|
SELL
Other acquisition or disposition
|
$6,817,152
$26.24 p/Share
|
259,800
|
|
May 16
2025
|
SELL
Other acquisition or disposition
|
$6,817,152
$26.24 p/Share
|
259,800
|
|
May 15
2025
|
SELL
Other acquisition or disposition
|
$6,817,152
$26.24 p/Share
|
259,800
|
|
May 14
2025
|
SELL
Other acquisition or disposition
|
$6,817,152
$26.24 p/Share
|
259,800
|
|
May 13
2025
|
SELL
Other acquisition or disposition
|
$6,817,152
$26.24 p/Share
|
259,800
|
|
May 12
2025
|
SELL
Other acquisition or disposition
|
$4,861,904
$22.79 p/Share
|
213,335
|
|
May 09
2025
|
SELL
Other acquisition or disposition
|
$4,862,209
$22.95 p/Share
|
211,861
|
|
May 08
2025
|
SELL
Other acquisition or disposition
|
$4,863,027
$22.98 p/Share
|
211,620
|
|
May 07
2025
|
SELL
Other acquisition or disposition
|
$4,862,897
$23.13 p/Share
|
210,242
|
|
May 29
2024
|
|
-
|
1,318,067
|
|
May 07
2024
|
SELL
Open market or private sale
|
$25,573,010
$59.67 p/Share
|
428,574
|
|
May 06
2024
|
SELL
Open market or private sale
|
$25,573,010
$59.67 p/Share
|
428,574
|
|
May 03
2024
|
SELL
Open market or private sale
|
$25,573,010
$59.67 p/Share
|
428,574
|
|
May 02
2024
|
SELL
Open market or private sale
|
$25,573,010
$59.67 p/Share
|
428,574
|
|