Jan 02
2024
|
BUY
Other acquisition or disposition
|
$22,491
$21.9 p/Share
|
1,027
|
|
Jul 03
2023
|
BUY
Other acquisition or disposition
|
$22,500
$18.0 p/Share
|
1,250
|
|
Feb 24
2023
|
SELL
Open market or private sale
|
$65,670
$29.85 p/Share
|
2,200
|
|
Feb 24
2023
|
BUY
Exercise of conversion of derivative security
|
$161,376
$19.68 p/Share
|
8,200
|
|
Jan 03
2023
|
BUY
Other acquisition or disposition
|
$20,467
$32.54 p/Share
|
629
|
|
Jul 05
2022
|
BUY
Other acquisition or disposition
|
$20,474
$32.55 p/Share
|
629
|
|
Feb 01
2022
|
SELL
Open market or private sale
|
$331,730
$37.04 p/Share
|
8,956
|
|
Jan 31
2022
|
SELL
Open market or private sale
|
$264,035
$37.12 p/Share
|
7,113
|
|
Jan 31
2022
|
BUY
Exercise of conversion of derivative security
|
$139,242
$10.09 p/Share
|
13,800
|
|
Jan 04
2022
|
|
-
|
250
|
|
Jan 03
2022
|
SELL
Open market or private sale
|
$336,870
$37.43 p/Share
|
9,000
|
|
Jan 03
2022
|
BUY
Other acquisition or disposition
|
$6,424
$37.35 p/Share
|
172
|
|
Dec 31
2021
|
|
-
|
250
|
|
Dec 17
2021
|
SELL
Open market or private sale
|
$333,000
$37.0 p/Share
|
9,000
|
|
Jan 21
2021
|
SELL
Payment of exercise price or tax liability
|
$195,377
$39.47 p/Share
|
4,950
|
|
Jan 21
2021
|
BUY
Exercise of conversion of derivative security
|
$163,400
$19.0 p/Share
|
8,600
|
|