Dec 14
2023
|
SELL
Open market or private sale
|
$12,305,772
$30.42 p/Share
|
404,529
|
|
Oct 23
2023
|
SELL
Conversion of derivative security
|
-
|
4,070,000
|
|
Oct 23
2023
|
BUY
Conversion of derivative security
|
-
|
4,070,000
|
|
Aug 09
2023
|
SELL
Open market or private sale
|
$3,348
$30.72 p/Share
|
109
|
|
Aug 08
2023
|
SELL
Open market or private sale
|
$740
$27.43 p/Share
|
27
|
|
Aug 08
2023
|
BUY
Open market or private purchase
|
$331
$27.59 p/Share
|
12
|
|
Aug 03
2023
|
SELL
Open market or private sale
|
$3,992
$29.36 p/Share
|
136
|
|
May 10
2023
|
BUY
Open market or private purchase
|
$3,874
$29.8 p/Share
|
130
|
|
Apr 14
2023
|
SELL
Open market or private sale
|
$4,108
$32.1 p/Share
|
128
|
|
Mar 27
2023
|
SELL
Open market or private sale
|
$736
$29.44 p/Share
|
25
|
|
Mar 27
2023
|
BUY
Open market or private purchase
|
$736
$29.45 p/Share
|
25
|
|
Mar 07
2023
|
BUY
Open market or private purchase
|
$33
$33.73 p/Share
|
1
|
|
Mar 01
2023
|
BUY
Open market or private purchase
|
$8,160
$32.0 p/Share
|
255
|
|
Jan 09
2023
|
SELL
Open market or private sale
|
$2,449
$31.4 p/Share
|
78
|
|
Jan 06
2023
|
SELL
Open market or private sale
|
$3,000
$30.0 p/Share
|
100
|
|
Sep 13
2022
|
BUY
Open market or private purchase
|
$1,465
$35.74 p/Share
|
41
|
|
Sep 01
2022
|
BUY
Open market or private purchase
|
$998
$34.43 p/Share
|
29
|
|
May 27
2022
|
SELL
Open market or private sale
|
$37
$37.59 p/Share
|
1
|
|
May 27
2022
|
BUY
Open market or private purchase
|
$36
$36.89 p/Share
|
1
|
|
May 18
2022
|
BUY
Open market or private purchase
|
$2,663
$24.89 p/Share
|
107
|
|
Nov 15
2021
|
SELL
Open market or private sale
|
$1,182
$62.24 p/Share
|
19
|
|
Nov 15
2021
|
BUY
Open market or private purchase
|
$1,178
$62.01 p/Share
|
19
|
|
Sep 21
2021
|
SELL
Sale (or disposition) back to the issuer
|
$144,095,871
$21.56 p/Share
|
6,683,482
|
|