Nov 14
2024
|
|
-
|
380,000
|
|
Nov 05
2024
|
SELL
Open market or private sale
|
$7,016,684
$35.14 p/Share
|
199,678
|
|
Nov 04
2024
|
SELL
Open market or private sale
|
$16,392,066
$35.61 p/Share
|
460,322
|
|
Aug 23
2024
|
SELL
Open market or private sale
|
$5,702,089
$35.51 p/Share
|
160,577
|
|
Aug 22
2024
|
SELL
Open market or private sale
|
$6,288,479
$35.26 p/Share
|
178,346
|
|
Aug 21
2024
|
SELL
Open market or private sale
|
$11,289,067
$35.16 p/Share
|
321,077
|
|
Jun 11
2024
|
SELL
Open market or private sale
|
$9,899,658
$37.41 p/Share
|
264,626
|
|
Jun 10
2024
|
SELL
Open market or private sale
|
$14,786,987
$37.4 p/Share
|
395,374
|
|
Jan 03
2024
|
SELL
Other acquisition or disposition
|
$47,373,338
$15.35 p/Share
|
3,086,211
|
|
Jan 03
2024
|
BUY
Other acquisition or disposition
|
-
|
3,084,343
|
|
Dec 31
2023
|
BUY
Other acquisition or disposition
|
-
|
3,089,944
|
|
Jan 04
2022
|
SELL
Other acquisition or disposition
|
-
|
3,095,008
|
|
Jan 04
2022
|
BUY
Other acquisition or disposition
|
-
|
3,095,008
|
|
Dec 31
2021
|
BUY
Other acquisition or disposition
|
-
|
3,095,008
|
|
Jan 05
2021
|
SELL
Other acquisition or disposition
|
-
|
9,247,551
|
|
Jan 05
2021
|
BUY
Other acquisition or disposition
|
-
|
9,247,551
|
|
Dec 31
2020
|
BUY
Other acquisition or disposition
|
-
|
5,378,743
|
|