Dec 01
2023
SELL
Payment of exercise price or tax liability
$136,814
$29.62 p/Share
4,619
Reduced 0.09%
4,949,448
Common Stock
Nov 22
2023
SELL
Open market or private sale
$8,832,644
$28.52 p/Share
309,700
Reduced 5.88%
4,954,067
Common Stock
Nov 22
2023
BUY
Exercise of conversion of derivative security
$3,167,967
$5.61 p/Share
564,700
Added 9.69%
5,263,767
Common Stock
Nov 21
2023
SELL
Open market or private sale
$4,324,948
$28.89 p/Share
149,704
Reduced 3.09%
4,699,067
Common Stock
Nov 21
2023
BUY
Exercise of conversion of derivative security
$1,582,020
$5.61 p/Share
282,000
Added 5.5%
4,848,771
Common Stock
Nov 20
2023
SELL
Open market or private sale
$12,996,212
$28.76 p/Share
451,885
Reduced 9.0%
4,566,771
Common Stock
Nov 20
2023
BUY
Exercise of conversion of derivative security
$4,600,200
$5.61 p/Share
820,000
Added 14.04%
5,018,656
Common Stock
Nov 15
2023
SELL
Open market or private sale
$14,875,702
$27.22 p/Share
546,499
Reduced 11.52%
4,198,656
Common Stock
Nov 15
2023
BUY
Exercise of conversion of derivative security
$8,370,120
$5.61 p/Share
1,492,000
Added 23.92%
4,745,155
Common Stock
Nov 14
2023
SELL
Open market or private sale
$5,352,548
$26.73 p/Share
200,245
Reduced 5.8%
3,253,155
Common Stock
Nov 14
2023
BUY
Exercise of conversion of derivative security
$1,514,700
$5.61 p/Share
270,000
Added 7.47%
3,346,514
Common Stock
Sep 01
2023
SELL
Payment of exercise price or tax liability
$117,180
$27.05 p/Share
4,332
Reduced 0.14%
3,183,400
Common Stock
Jun 01
2023
SELL
Payment of exercise price or tax liability
$118,937
$39.15 p/Share
3,038
Reduced 0.1%
3,187,732
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$84,778
$31.98 p/Share
2,651
Reduced 0.08%
3,189,865
Common Stock
Jan 13
2023
BUY
Exercise of conversion of derivative security
$99,998
$5.61 p/Share
17,825
Added 0.56%
3,192,516
Common Stock
Dec 01
2022
SELL
Payment of exercise price or tax liability
$114,606
$29.83 p/Share
3,842
Reduced 0.12%
3,174,691
Common Stock
Sep 01
2022
SELL
Payment of exercise price or tax liability
$161,710
$42.09 p/Share
3,842
Reduced 0.12%
3,178,533
Common Stock
Jun 01
2022
SELL
Payment of exercise price or tax liability
$187,682
$48.85 p/Share
3,842
Reduced 0.12%
3,182,375
Common Stock
Mar 01
2022
SELL
Payment of exercise price or tax liability
$493,602
$59.32 p/Share
8,321
Reduced 0.26%
3,185,685
Common Stock
Jan 13
2022
BUY
Exercise of conversion of derivative security
$299,995
$5.61 p/Share
53,475
Added 1.65%
3,194,006
Common Stock
Jul 27
2021
BUY
Grant, award, or other acquisition
-
3,000,000
Added 48.86%
3,140,000
Common Stock