Nov 13
2024
|
SELL
Open market or private sale
|
$1,767,990
$36.88 p/Share
|
47,939
|
|
Nov 12
2024
|
SELL
Open market or private sale
|
$3,899,382
$36.86 p/Share
|
105,789
|
|
Nov 11
2024
|
SELL
Open market or private sale
|
$1,711,138
$36.98 p/Share
|
46,272
|
|
Aug 05
2024
|
SELL
Open market or private sale
|
$4,155,000
$33.24 p/Share
|
125,000
|
|
May 06
2024
|
SELL
Open market or private sale
|
$4,651,250
$37.21 p/Share
|
125,000
|
|
Mar 04
2024
|
SELL
Open market or private sale
|
$4,797,500
$38.38 p/Share
|
125,000
|
|
Jan 03
2024
|
SELL
Other acquisition or disposition
|
$23,387,398
$15.35 p/Share
|
1,523,609
|
|
Jan 03
2024
|
BUY
Other acquisition or disposition
|
-
|
1,522,779
|
|
Dec 31
2023
|
BUY
Other acquisition or disposition
|
-
|
1,525,268
|
|
Nov 06
2023
|
SELL
Open market or private sale
|
$4,548,315
$27.29 p/Share
|
166,666
|
|
Aug 08
2023
|
SELL
Open market or private sale
|
$2,233,381
$28.13 p/Share
|
79,395
|
|
Aug 07
2023
|
SELL
Open market or private sale
|
$2,458,452
$28.17 p/Share
|
87,272
|
|
Jun 05
2023
|
SELL
Open market or private sale
|
$454,675
$23.42 p/Share
|
19,414
|
|
Jun 02
2023
|
SELL
Open market or private sale
|
$2,092,071
$23.33 p/Share
|
89,673
|
|
Jun 01
2023
|
SELL
Open market or private sale
|
$1,302,459
$22.62 p/Share
|
57,580
|
|
Jan 05
2023
|
SELL
Other acquisition or disposition
|
-
|
6,326
|
|
Jan 04
2022
|
SELL
Other acquisition or disposition
|
-
|
1,452,285
|
|
Jan 04
2022
|
BUY
Other acquisition or disposition
|
-
|
1,447,622
|
|
Dec 31
2021
|
BUY
Other acquisition or disposition
|
-
|
1,447,622
|
|
Jan 05
2021
|
SELL
Other acquisition or disposition
|
-
|
5,370,999
|
|
Jan 05
2021
|
BUY
Other acquisition or disposition
|
-
|
4,245,999
|
|
Dec 31
2020
|
BUY
Other acquisition or disposition
|
-
|
2,389,999
|
|