May 10
2023
SELL
Open market or private sale
$847,429
$45.23 p/Share
18,736
Reduced 56.79%
14,258
Common Stock
May 10
2023
BUY
Exercise of conversion of derivative security
$398,514
$21.27 p/Share
18,736
Added 36.22%
32,994
Common Stock
May 09
2023
SELL
Open market or private sale
$57,019
$45.11 p/Share
1,264
Reduced 8.14%
14,258
Common Stock
May 09
2023
BUY
Exercise of conversion of derivative security
$26,885
$21.27 p/Share
1,264
Added 7.53%
15,522
Common Stock
May 01
2023
SELL
Open market or private sale
$163,520
$40.88 p/Share
4,000
Reduced 21.91%
14,258
Common Stock
May 01
2023
BUY
Exercise of conversion of derivative security
$85,080
$21.27 p/Share
4,000
Added 17.97%
18,258
Common Stock
Apr 06
2023
SELL
Open market or private sale
$498,703
$45.05 p/Share
11,070
Reduced 43.71%
14,258
Common Stock
Apr 06
2023
BUY
Exercise of conversion of derivative security
$235,458
$21.27 p/Share
11,070
Added 30.41%
25,328
Common Stock
Apr 04
2023
SELL
Open market or private sale
$340,356
$45.2 p/Share
7,530
Reduced 34.56%
14,258
Common Stock
Apr 04
2023
BUY
Exercise of conversion of derivative security
$160,163
$21.27 p/Share
7,530
Added 25.68%
21,788
Common Stock
Apr 03
2023
SELL
Open market or private sale
$240,138
$44.47 p/Share
5,400
Reduced 27.47%
14,258
Common Stock
Apr 03
2023
BUY
Exercise of conversion of derivative security
$114,858
$21.27 p/Share
5,400
Added 21.55%
19,658
Common Stock
Mar 31
2023
SELL
Open market or private sale
$1,208,865
$45.08 p/Share
26,816
Reduced 65.29%
14,258
Common Stock
Mar 31
2023
BUY
Exercise of conversion of derivative security
$425,400
$21.27 p/Share
20,000
Added 32.75%
41,074
Common Stock
Mar 27
2023
SELL
Open market or private sale
$172,440
$43.11 p/Share
4,000
Reduced 15.95%
21,074
Common Stock
Mar 27
2023
BUY
Exercise of conversion of derivative security
$85,080
$21.27 p/Share
4,000
Added 13.76%
25,074
Common Stock
Feb 23
2023
SELL
Open market or private sale
$30,852
$38.47 p/Share
802
Reduced 3.67%
21,074
Common Stock
Feb 22
2023
SELL
Open market or private sale
$71,007
$37.77 p/Share
1,880
Reduced 7.91%
21,876
Common Stock
Feb 21
2023
SELL
Open market or private sale
$5,572
$37.65 p/Share
148
Reduced 0.62%
23,756
Common Stock
Feb 17
2023
BUY
Grant, award, or other acquisition
-
8,437
Added 26.09%
23,904
Common Stock
Nov 30
2022
BUY
Grant, award, or other acquisition
$2,376
$19.32 p/Share
123
Added 0.79%
15,467
Common Stock
Nov 23
2022
SELL
Open market or private sale
$75,696
$21.96 p/Share
3,447
Reduced 18.34%
15,344
Common Stock
Nov 20
2022
SELL
Payment of exercise price or tax liability
$44,732
$21.96 p/Share
2,037
Reduced 9.78%
18,791
Common Stock
Nov 18
2022
BUY
Grant, award, or other acquisition
-
6,875
Added 24.82%
20,828
Common Stock
Aug 20
2022
SELL
Payment of exercise price or tax liability
$20,989
$14.75 p/Share
1,423
Reduced 9.25%
13,953
Common Stock