Mar 19
2024
SELL
Open market or private sale
$608,498
$39.22 p/Share
15,515
Reduced 45.93%
18,265
Common Stock
Feb 16
2024
BUY
Grant, award, or other acquisition
-
33,750
Added 49.98%
33,780
Common Stock
Feb 14
2024
SELL
Open market or private sale
$54,460
$50.01 p/Share
1,089
Reduced 97.32%
30
Common Stock
Feb 13
2024
SELL
Open market or private sale
$93,250
$50.0 p/Share
1,865
Reduced 62.5%
1,119
Common Stock
Feb 13
2024
SELL
Open market or private sale
$23,574
$49.84 p/Share
473
Reduced 13.68%
2,984
Common Stock
Feb 12
2024
SELL
Open market or private sale
$40,641
$51.38 p/Share
791
Reduced 18.62%
3,457
Common Stock
Feb 11
2024
BUY
Exercise of conversion of derivative security
-
1,562
Added 26.88%
4,248
Common Stock
Feb 09
2024
SELL
Open market or private sale
$3,603,054
$50.2 p/Share
71,774
Reduced 96.39%
2,686
Common Stock
Feb 09
2024
BUY
Exercise of conversion of derivative security
$1,536,067
$21.38 p/Share
71,846
Added 49.11%
74,460
Common Stock
Feb 01
2024
SELL
Open market or private sale
$59,659
$45.06 p/Share
1,324
Reduced 33.62%
2,614
Common Stock
Feb 01
2024
BUY
Exercise of conversion of derivative security
-
3,938
Added 50.0%
3,938
Common Stock
Dec 28
2023
SELL
Open market or private sale
$396,300
$50.0 p/Share
7,926
Reduced 100.0%
0
Common Stock
Dec 28
2023
BUY
Exercise of conversion of derivative security
$145,384
$21.38 p/Share
6,800
Added 46.18%
7,926
Common Stock
Dec 27
2023
SELL
Open market or private sale
$250,800
$50.01 p/Share
5,015
Reduced 81.66%
1,126
Common Stock
Dec 27
2023
BUY
Exercise of conversion of derivative security
$51,312
$21.38 p/Share
2,400
Added 28.1%
6,141
Common Stock
Nov 14
2023
SELL
Open market or private sale
$894,432
$32.07 p/Share
27,890
Reduced 88.17%
3,741
Common Stock
Nov 14
2023
BUY
Exercise of conversion of derivative security
$189,652
$6.8 p/Share
27,890
Added 46.86%
31,631
Common Stock
Feb 14
2023
SELL
Open market or private sale
$14,885
$26.87 p/Share
554
Reduced 12.9%
3,741
Common Stock
Feb 11
2023
BUY
Exercise of conversion of derivative security
-
1,563
Added 26.68%
4,295
Common Stock
Feb 09
2023
SELL
Open market or private sale
$25,474
$27.66 p/Share
921
Reduced 25.14%
2,742
Common Stock
Feb 09
2023
BUY
Exercise of conversion of derivative security
-
2,657
Added 42.04%
3,663
Common Stock
Feb 15
2022
SELL
Open market or private sale
$3,398
$6.1 p/Share
557
Reduced 35.64%
1,006
Common Stock
Feb 11
2022
BUY
Exercise of conversion of derivative security
-
1,563
Added 50.0%
1,563
Common Stock