Jan 24
2023
SELL
Open market or private sale
$1,484,000
$29.68 p/Share
50,000
Reduced 9.06%
501,736
Common Stock
Jan 24
2023
BUY
Exercise of conversion of derivative security
$1,059,000
$21.18 p/Share
50,000
Added 8.31%
551,736
Common Stock
Jan 23
2023
SELL
Open market or private sale
$1,492,500
$29.85 p/Share
50,000
Reduced 9.06%
501,736
Common Stock
Jan 23
2023
BUY
Exercise of conversion of derivative security
$1,059,000
$21.18 p/Share
50,000
Added 8.31%
551,736
Common Stock
Jan 20
2023
SELL
Open market or private sale
$1,477,000
$29.54 p/Share
50,000
Reduced 9.06%
501,736
Common Stock
Jan 20
2023
BUY
Exercise of conversion of derivative security
$1,059,000
$21.18 p/Share
50,000
Added 8.31%
551,736
Common Stock
Jan 19
2023
SELL
Open market or private sale
$1,444,000
$28.88 p/Share
50,000
Reduced 9.06%
501,736
Common Stock
Jan 19
2023
BUY
Exercise of conversion of derivative security
$1,059,000
$21.18 p/Share
50,000
Added 8.31%
551,736
Common Stock
Jan 18
2023
SELL
Open market or private sale
$1,439,000
$28.78 p/Share
50,000
Reduced 9.06%
501,736
Common Stock
Jan 18
2023
BUY
Exercise of conversion of derivative security
$1,059,000
$21.18 p/Share
50,000
Added 8.31%
551,736
Common Stock
Jan 17
2023
SELL
Open market or private sale
$1,442,000
$28.84 p/Share
50,000
Reduced 9.06%
501,736
Common Stock
Jan 17
2023
BUY
Exercise of conversion of derivative security
$1,059,000
$21.18 p/Share
50,000
Added 8.31%
551,736
Common Stock
Jan 13
2023
SELL
Open market or private sale
$1,440,500
$28.81 p/Share
50,000
Reduced 9.06%
501,736
Common Stock
Jan 13
2023
BUY
Exercise of conversion of derivative security
$1,059,000
$21.18 p/Share
50,000
Added 8.31%
551,736
Common Stock
Jan 12
2023
SELL
Open market or private sale
$1,437,000
$28.74 p/Share
50,000
Reduced 9.06%
501,736
Common Stock
Jan 12
2023
BUY
Exercise of conversion of derivative security
$1,059,000
$21.18 p/Share
50,000
Added 8.31%
551,736
Common Stock
Jan 11
2023
SELL
Open market or private sale
$1,432,500
$28.65 p/Share
50,000
Reduced 9.06%
501,736
Common Stock
Jan 11
2023
BUY
Exercise of conversion of derivative security
$1,059,000
$21.18 p/Share
50,000
Added 8.31%
551,736
Common Stock
Jan 10
2023
SELL
Open market or private sale
$1,416,500
$28.33 p/Share
50,000
Reduced 9.06%
501,736
Common Stock
Jan 10
2023
BUY
Exercise of conversion of derivative security
$1,059,000
$21.18 p/Share
50,000
Added 8.31%
551,736
Common Stock
Jan 09
2023
SELL
Open market or private sale
$1,428,500
$28.57 p/Share
50,000
Reduced 9.06%
501,736
Common Stock
Jan 09
2023
BUY
Exercise of conversion of derivative security
$1,059,000
$21.18 p/Share
50,000
Added 8.31%
551,736
Common Stock
Nov 20
2022
SELL
Payment of exercise price or tax liability
$110,303
$29.58 p/Share
3,729
Reduced 0.74%
501,736
Common Stock
Oct 03
2022
SELL
Payment of exercise price or tax liability
$520,552
$33.91 p/Share
15,351
Reduced 2.95%
505,465
Common Stock
Aug 22
2022
SELL
Payment of exercise price or tax liability
$683,255
$35.81 p/Share
19,080
Reduced 3.53%
520,816
Common Stock