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
May 20
2022
SELL
Payment of exercise price or tax liability
$415,746
$29.62 p/Share
14,036
Reduced 2.51%
544,940
Common Stock
Mar 15
2022
SELL
Payment of exercise price or tax liability
$826,353
$32.95 p/Share
25,079
Reduced 4.29%
558,976
Common Stock
Mar 10
2022
BUY
Grant, award, or other acquisition
-
162,754
Added 21.79%
584,055
Common Stock
Feb 22
2022
SELL
Payment of exercise price or tax liability
$339,117
$34.23 p/Share
9,907
Reduced 2.3%
421,301
Common Stock
Feb 14
2022
BUY
Grant, award, or other acquisition
-
120,328
Added 21.82%
431,208
Common Stock