Mar 15
2023
|
SELL
Open market or private sale
|
$1,151,500
$23.03 p/Share
|
50,000
|
|
Feb 16
2023
|
|
-
|
8,300
|
|
Feb 15
2023
|
SELL
Open market or private sale
|
$1,085,500
$21.71 p/Share
|
50,000
|
|
Jan 18
2023
|
SELL
Open market or private sale
|
$1,294,000
$25.88 p/Share
|
50,000
|
|
Dec 14
2022
|
SELL
Open market or private sale
|
$1,200,000
$24.0 p/Share
|
50,000
|
|
Nov 22
2022
|
SELL
Open market or private sale
|
$222,647
$22.11 p/Share
|
10,070
|
|
Nov 21
2022
|
SELL
Open market or private sale
|
$4,945
$22.08 p/Share
|
224
|
|
Nov 18
2022
|
SELL
Open market or private sale
|
$915,620
$23.06 p/Share
|
39,706
|
|
Nov 16
2022
|
SELL
Open market or private sale
|
$1,007,000
$20.14 p/Share
|
50,000
|
|
Aug 16
2022
|
SELL
Open market or private sale
|
$995,500
$19.91 p/Share
|
50,000
|
|
Aug 05
2022
|
SELL
Open market or private sale
|
$93,372
$19.04 p/Share
|
4,904
|
|
Aug 04
2022
|
SELL
Open market or private sale
|
$894,907
$18.56 p/Share
|
48,217
|
|
Aug 03
2022
|
SELL
Open market or private sale
|
$1,826,169
$18.85 p/Share
|
96,879
|
|
May 09
2022
|
|
-
|
120,000
|
|
Jan 13
2022
|
|
-
|
95,000
|
|
Oct 20
2021
|
SELL
Open market or private sale
|
$281,286
$25.18 p/Share
|
11,171
|
|
Sep 07
2021
|
|
-
|
560,000
|
|
Apr 27
2021
|
BUY
Conversion of derivative security
|
-
|
299,509
|
|