Mar 28
2024
SELL
Open market or private sale
$539,000
$35.0 p/Share
15,400
Reduced 18.46%
68,029
Common Stock
Mar 28
2024
BUY
Exercise of conversion of derivative security
$406,252
$26.38 p/Share
15,400
Added 15.58%
83,429
Common Stock
Mar 08
2024
SELL
Open market or private sale
$526,372
$34.18 p/Share
15,400
Reduced 18.46%
68,029
Common Stock
Mar 08
2024
BUY
Exercise of conversion of derivative security
$406,252
$26.38 p/Share
15,400
Added 15.58%
83,429
Common Stock
Feb 13
2024
BUY
Grant, award, or other acquisition
$150,004
$28.72 p/Share
5,223
Added 7.15%
67,862
Common Stock
Dec 12
2023
BUY
Grant, award, or other acquisition
-
7,897
Added 11.25%
62,295
Common Stock
Dec 01
2023
SELL
Payment of exercise price or tax liability
$46,510
$31.32 p/Share
1,485
Reduced 2.66%
54,398
Common Stock
Jun 08
2023
SELL
Open market or private sale
$1,271,700
$40.5 p/Share
31,400
Reduced 36.29%
55,133
Common Stock
Jun 08
2023
BUY
Exercise of conversion of derivative security
$721,886
$22.99 p/Share
31,400
Added 26.63%
86,533
Common Stock
Dec 06
2022
BUY
Grant, award, or other acquisition
-
4,484
Added 7.57%
54,717
Common Stock
Dec 03
2022
SELL
Payment of exercise price or tax liability
$62,551
$47.64 p/Share
1,313
Reduced 2.55%
50,233
Common Stock
Mar 04
2022
SELL
Open market or private sale
$625,875
$50.07 p/Share
12,500
Reduced 19.83%
50,535
Common Stock
Mar 04
2022
BUY
Exercise of conversion of derivative security
$193,625
$15.49 p/Share
12,500
Added 16.55%
63,035
Common Stock
Dec 07
2021
BUY
Grant, award, or other acquisition
-
4,243
Added 7.75%
50,474
Common Stock
Jun 01
2021
BUY
Grant, award, or other acquisition
-
311
Added 0.68%
45,730
Common Stock
May 28
2021
SELL
Open market or private sale
$612,625
$49.01 p/Share
12,500
Reduced 21.58%
45,419
Common Stock
May 28
2021
BUY
Exercise of conversion of derivative security
$193,625
$15.49 p/Share
12,500
Added 17.75%
57,919
Common Stock
May 27
2021
SELL
Open market or private sale
$1,212,250
$48.49 p/Share
25,000
Reduced 35.5%
45,419
Common Stock
May 27
2021
BUY
Exercise of conversion of derivative security
$387,250
$15.49 p/Share
25,000
Added 26.2%
70,419
Common Stock
Dec 01
2020
BUY
Grant, award, or other acquisition
-
3,446
Added 7.12%
44,952
Common Stock
Nov 13
2020
-
355
Reduced 0.78%
45,419
Common Stock