May 06
2024
|
BUY
Open market or private purchase
|
$227,200
$22.72 p/Share
|
10,000
|
|
Mar 01
2024
|
BUY
Open market or private purchase
|
$72,570
$24.19 p/Share
|
3,000
|
|
Feb 29
2024
|
BUY
Open market or private purchase
|
$23,619
$24.2 p/Share
|
976
|
|
Feb 28
2024
|
BUY
Open market or private purchase
|
$24,678
$24.1 p/Share
|
1,024
|
|
Feb 27
2024
|
BUY
Open market or private purchase
|
$24,000
$24.0 p/Share
|
1,000
|
|
Feb 26
2024
|
BUY
Open market or private purchase
|
$168,210
$24.03 p/Share
|
7,000
|
|
Dec 13
2023
|
BUY
Open market or private purchase
|
$24,300
$24.3 p/Share
|
1,000
|
|
Nov 14
2023
|
SELL
Open market or private sale
|
$912,750
$36.51 p/Share
|
25,000
|
|
Dec 08
2021
|
SELL
Open market or private sale
|
$1,058,750
$42.35 p/Share
|
25,000
|
|
Dec 16
2020
|
SELL
Open market or private sale
|
$453,300
$30.22 p/Share
|
15,000
|
|
Dec 15
2020
|
SELL
Open market or private sale
|
$300,100
$30.01 p/Share
|
10,000
|
|
Dec 04
2020
|
SELL
Open market or private sale
|
$443,400
$29.56 p/Share
|
15,000
|
|
Dec 02
2020
|
SELL
Open market or private sale
|
$660,150
$29.34 p/Share
|
22,500
|
|
Dec 01
2020
|
SELL
Open market or private sale
|
$1,666,925
$28.99 p/Share
|
57,500
|
|
Nov 30
2020
|
SELL
Open market or private sale
|
$859,500
$28.65 p/Share
|
30,000
|
|
Nov 17
2020
|
BUY
Conversion of derivative security
|
-
|
300,000
|
|