Nov 19
2024
|
SELL
Open market or private sale
|
$2,148,778
$19.04 p/Share
|
112,856
|
|
Nov 19
2024
|
SELL
Other acquisition or disposition
|
-
|
598,733
|
|
Nov 18
2024
|
SELL
Open market or private sale
|
$67,462
$17.99 p/Share
|
3,750
|
|
Nov 18
2024
|
SELL
Other acquisition or disposition
|
-
|
2,394,935
|
|
Nov 18
2024
|
BUY
Other acquisition or disposition
|
-
|
711,589
|
|
Aug 30
2023
|
SELL
Open market or private sale
|
$2,576,608
$37.64 p/Share
|
68,454
|
|
Aug 14
2023
|
SELL
Open market or private sale
|
$2,721,000
$36.28 p/Share
|
75,000
|
|
Aug 10
2023
|
SELL
Open market or private sale
|
$15,400
$38.5 p/Share
|
400
|
|
Aug 09
2023
|
SELL
Open market or private sale
|
$19,280
$38.56 p/Share
|
500
|
|
Aug 08
2023
|
SELL
Open market or private sale
|
$7,534,761
$38.12 p/Share
|
197,659
|
|
Aug 08
2023
|
SELL
Other acquisition or disposition
|
-
|
576,091
|
|
Aug 07
2023
|
SELL
Other acquisition or disposition
|
-
|
3,080,317
|
|
Aug 07
2023
|
SELL
Open market or private sale
|
$663,649
$39.95 p/Share
|
16,612
|
|
Aug 07
2023
|
BUY
Other acquisition or disposition
|
-
|
918,104
|
|
Jun 01
2023
|
SELL
Open market or private sale
|
$3,492,740
$29.91 p/Share
|
116,775
|
|
May 23
2023
|
SELL
Open market or private sale
|
$4,529,923
$28.37 p/Share
|
159,673
|
|
May 23
2023
|
SELL
Other acquisition or disposition
|
-
|
465,327
|
|
May 22
2023
|
SELL
Other acquisition or disposition
|
-
|
2,487,409
|
|
May 22
2023
|
SELL
Open market or private sale
|
$378,989
$30.1 p/Share
|
12,591
|
|
May 22
2023
|
BUY
Other acquisition or disposition
|
-
|
741,775
|
|
Nov 07
2022
|
BUY
Grant, award, or other acquisition
|
-
|
7,995,614
|
|