May 09
2024
BUY
Exercise of conversion of derivative security
$28,366
$21.49 p/Share
1,320
Added 3.02%
42,423
Common Stock
May 08
2024
SELL
Open market or private sale
$17,248
$43.12 p/Share
400
Reduced 0.96%
41,103
Common Stock
May 08
2024
BUY
Exercise of conversion of derivative security
$8,596
$21.49 p/Share
400
Added 0.95%
41,503
Common Stock
May 07
2024
SELL
Open market or private sale
$202,742
$43.61 p/Share
4,649
Reduced 10.16%
41,103
Common Stock
May 07
2024
BUY
Exercise of conversion of derivative security
$99,907
$21.49 p/Share
4,649
Added 9.22%
45,752
Common Stock
May 06
2024
SELL
Open market or private sale
$238,948
$42.93 p/Share
5,566
Reduced 11.93%
41,103
Common Stock
May 06
2024
BUY
Exercise of conversion of derivative security
$119,613
$21.49 p/Share
5,566
Added 10.66%
46,669
Common Stock
Dec 05
2023
SELL
Open market or private sale
$65,204
$38.02 p/Share
1,715
Reduced 4.01%
41,103
Common Stock
Dec 05
2023
BUY
Exercise of conversion of derivative security
$29,017
$16.92 p/Share
1,715
Added 3.85%
42,818
Common Stock
Dec 04
2023
SELL
Open market or private sale
$225,299
$37.55 p/Share
6,000
Reduced 12.74%
41,103
Common Stock
Dec 04
2023
BUY
Exercise of conversion of derivative security
$101,520
$16.92 p/Share
6,000
Added 11.3%
47,103
Common Stock
Dec 01
2023
SELL
Open market or private sale
$155,509
$35.84 p/Share
4,339
Reduced 9.55%
41,103
Common Stock
Dec 01
2023
BUY
Exercise of conversion of derivative security
$73,415
$16.92 p/Share
4,339
Added 8.72%
45,442
Common Stock
Nov 30
2023
SELL
Open market or private sale
$36,540
$36.0 p/Share
1,015
Reduced 2.41%
41,103
Common Stock
Nov 30
2023
BUY
Exercise of conversion of derivative security
$17,173
$16.92 p/Share
1,015
Added 2.35%
42,118
Common Stock
Nov 28
2023
SELL
Open market or private sale
$34,770
$36.6 p/Share
950
Reduced 2.26%
41,103
Common Stock
Nov 28
2023
BUY
Exercise of conversion of derivative security
$16,074
$16.92 p/Share
950
Added 2.21%
42,053
Common Stock
Nov 27
2023
SELL
Open market or private sale
$195,251
$37.12 p/Share
5,260
Reduced 11.35%
41,103
Common Stock
Nov 27
2023
BUY
Exercise of conversion of derivative security
$88,999
$16.92 p/Share
5,260
Added 10.19%
46,363
Common Stock
Nov 22
2023
SELL
Open market or private sale
$4,652
$37.22 p/Share
125
Reduced 0.3%
41,103
Common Stock
Nov 22
2023
BUY
Exercise of conversion of derivative security
$2,115
$16.92 p/Share
125
Added 0.3%
41,228
Common Stock
Nov 21
2023
SELL
Open market or private sale
$42,339
$37.01 p/Share
1,144
Reduced 2.71%
41,103
Common Stock
Nov 21
2023
BUY
Exercise of conversion of derivative security
$19,356
$16.92 p/Share
1,144
Added 2.64%
42,247
Common Stock
Nov 13
2023
SELL
Open market or private sale
$170,150
$34.03 p/Share
5,000
Reduced 10.85%
41,103
Common Stock
Nov 13
2023
BUY
Exercise of conversion of derivative security
$84,600
$16.92 p/Share
5,000
Added 9.78%
46,103
Common Stock