Jan 08
2024
|
SELL
Open market or private sale
|
$4,624,000
$23.12 p/Share
|
200,000
|
|
Dec 01
2023
|
SELL
Open market or private sale
|
$2,294,000
$22.94 p/Share
|
100,000
|
|
Nov 29
2023
|
SELL
Open market or private sale
|
$1,998,000
$19.98 p/Share
|
100,000
|
|
Nov 14
2023
|
SELL
Open market or private sale
|
$1,807,000
$18.07 p/Share
|
100,000
|
|
Sep 22
2023
|
SELL
Open market or private sale
|
$1,638,000
$16.38 p/Share
|
100,000
|
|
Jul 11
2023
|
SELL
Open market or private sale
|
$1,016,185
$17.97 p/Share
|
56,549
|
|
Jun 20
2023
|
SELL
Open market or private sale
|
$781,248
$17.98 p/Share
|
43,451
|
|
Jun 15
2023
|
SELL
Other acquisition or disposition
|
-
|
5,000,000
|
|
Jun 15
2023
|
BUY
Other acquisition or disposition
|
-
|
95,805
|
|
Jun 05
2023
|
SELL
Other acquisition or disposition
|
-
|
5,987,329
|
|
May 31
2023
|
SELL
Other acquisition or disposition
|
-
|
5,987,329
|
|
May 31
2023
|
BUY
Other acquisition or disposition
|
-
|
115,138
|
|
May 31
2023
|
BUY
Other acquisition or disposition
|
-
|
114,121
|
|
Feb 18
2022
|
SELL
Open market or private sale
|
$2,835,750
$37.81 p/Share
|
75,000
|
|
Feb 14
2022
|
SELL
Open market or private sale
|
$2,822,250
$37.63 p/Share
|
75,000
|
|
Oct 08
2021
|
SELL
Other acquisition or disposition
|
-
|
5,000,000
|
|
Oct 08
2021
|
BUY
Other acquisition or disposition
|
-
|
102,416
|
|
Oct 05
2021
|
SELL
Other acquisition or disposition
|
-
|
5,000,000
|
|
Oct 05
2021
|
BUY
Other acquisition or disposition
|
-
|
102,413
|
|
Sep 27
2021
|
SELL
Other acquisition or disposition
|
-
|
5,000,000
|
|
Sep 27
2021
|
BUY
Other acquisition or disposition
|
-
|
102,632
|
|
Sep 21
2021
|
SELL
Other acquisition or disposition
|
-
|
5,000,000
|
|
Sep 21
2021
|
BUY
Other acquisition or disposition
|
-
|
102,556
|
|
Aug 25
2021
|
SELL
Open market or private sale
|
$2,528,000
$63.2 p/Share
|
40,000
|
|
Jul 09
2021
|
SELL
Other acquisition or disposition
|
-
|
4,200,000
|
|