May 16
2024
SELL
Open market or private sale
$1,447,907
$42.05 p/Share
34,433
Reduced 4.83%
677,887
Common Stock
May 16
2024
BUY
Exercise of conversion of derivative security
$148,406
$4.31 p/Share
34,433
Added 4.61%
712,320
Common Stock
May 15
2024
SELL
Open market or private sale
$3,638,511
$43.39 p/Share
83,856
Reduced 11.01%
677,887
Common Stock
May 15
2024
BUY
Exercise of conversion of derivative security
$361,419
$4.31 p/Share
83,856
Added 9.92%
761,743
Common Stock
May 14
2024
SELL
Open market or private sale
$2,365,982
$41.72 p/Share
56,711
Reduced 7.72%
677,887
Common Stock
May 14
2024
BUY
Exercise of conversion of derivative security
$244,424
$4.31 p/Share
56,711
Added 7.17%
734,598
Common Stock
Feb 09
2024
SELL
Open market or private sale
$1,072,785
$45.54 p/Share
23,557
Reduced 3.36%
677,887
Common Stock
Feb 09
2024
BUY
Exercise of conversion of derivative security
$101,530
$4.31 p/Share
23,557
Added 3.25%
701,444
Common Stock
Feb 08
2024
SELL
Open market or private sale
$3,423,047
$45.15 p/Share
75,815
Reduced 10.06%
677,887
Common Stock
Feb 08
2024
BUY
Exercise of conversion of derivative security
$326,762
$4.31 p/Share
75,815
Added 9.14%
753,702
Common Stock
Feb 01
2024
SELL
Open market or private sale
$28,260
$45.0 p/Share
628
Reduced 0.09%
677,887
Common Stock
Feb 01
2024
BUY
Exercise of conversion of derivative security
$2,706
$4.31 p/Share
628
Added 0.09%
678,515
Common Stock
Jan 16
2024
SELL
Open market or private sale
$2,520,225
$40.17 p/Share
62,739
Reduced 8.47%
677,887
Common Stock
Jan 16
2024
BUY
Exercise of conversion of derivative security
$270,405
$4.31 p/Share
62,739
Added 7.81%
740,626
Common Stock
Jan 12
2024
SELL
Open market or private sale
$490,930
$40.04 p/Share
12,261
Reduced 1.78%
677,887
Common Stock
Jan 12
2024
BUY
Exercise of conversion of derivative security
$52,844
$4.31 p/Share
12,261
Added 1.75%
690,148
Common Stock
Dec 15
2023
SELL
Open market or private sale
$2,627,250
$35.03 p/Share
75,000
Reduced 9.96%
677,887
Common Stock
Dec 15
2023
BUY
Exercise of conversion of derivative security
$323,249
$4.31 p/Share
75,000
Added 9.06%
752,887
Common Stock
Apr 12
2023
BUY
Exercise of conversion of derivative security
$50,000
$4.31 p/Share
11,601
Added 1.68%
677,887
Common Stock
Dec 22
2020
BUY
Exercise of conversion of derivative security
$34,480
$4.31 p/Share
8,000
Added 1.19%
666,286
Common Stock