Dec 04
2023
SELL
Open market or private sale
$4,693
$37.25 p/Share
126
Reduced 0.33%
38,219
Common Stock
Dec 01
2023
SELL
Open market or private sale
$148,800
$37.2 p/Share
4,000
Reduced 9.45%
38,345
Common Stock
Dec 01
2023
BUY
Exercise of conversion of derivative security
$85,080
$21.27 p/Share
4,000
Added 8.63%
42,345
Common Stock
Nov 30
2023
BUY
Grant, award, or other acquisition
$2,434
$19.32 p/Share
126
Added 0.33%
38,345
Common Stock
Nov 29
2023
SELL
Open market or private sale
$38,368
$38.33 p/Share
1,001
Reduced 2.55%
38,219
Common Stock
Nov 28
2023
SELL
Open market or private sale
$47,474
$37.98 p/Share
1,250
Reduced 3.09%
39,220
Common Stock
Nov 27
2023
SELL
Open market or private sale
$65,706
$38.38 p/Share
1,712
Reduced 4.06%
40,470
Common Stock
Nov 24
2023
SELL
Open market or private sale
$18,166
$38.57 p/Share
471
Reduced 1.1%
42,182
Common Stock
Nov 22
2023
SELL
Open market or private sale
$88,736
$38.15 p/Share
2,326
Reduced 5.17%
42,653
Common Stock
Nov 21
2023
SELL
Open market or private sale
$55,562
$38.24 p/Share
1,453
Reduced 3.13%
44,979
Common Stock
Nov 20
2023
SELL
Open market or private sale
$61,286
$38.74 p/Share
1,582
Reduced 3.29%
46,432
Common Stock
Nov 17
2023
BUY
Grant, award, or other acquisition
-
21,313
Added 30.74%
48,014
Common Stock
Nov 01
2023
SELL
Open market or private sale
$133,880
$33.47 p/Share
4,000
Reduced 13.03%
26,701
Common Stock
Nov 01
2023
BUY
Exercise of conversion of derivative security
$85,080
$21.27 p/Share
4,000
Added 11.53%
30,701
Common Stock
Oct 02
2023
SELL
Open market or private sale
$132,600
$33.15 p/Share
4,000
Reduced 13.03%
26,701
Common Stock
Oct 02
2023
BUY
Exercise of conversion of derivative security
$85,080
$21.27 p/Share
4,000
Added 11.53%
30,701
Common Stock
Sep 01
2023
SELL
Open market or private sale
$146,560
$36.64 p/Share
4,000
Reduced 13.03%
26,701
Common Stock
Sep 01
2023
BUY
Exercise of conversion of derivative security
$85,080
$21.27 p/Share
4,000
Added 11.53%
30,701
Common Stock
Aug 23
2023
SELL
Open market or private sale
$89,505
$34.8 p/Share
2,572
Reduced 8.79%
26,701
Common Stock
Aug 22
2023
SELL
Open market or private sale
$68,971
$34.94 p/Share
1,974
Reduced 6.32%
29,273
Common Stock
Aug 21
2023
SELL
Open market or private sale
$30,738
$34.89 p/Share
881
Reduced 2.74%
31,247
Common Stock
Aug 18
2023
BUY
Grant, award, or other acquisition
-
11,437
Added 26.25%
32,128
Common Stock
Aug 01
2023
SELL
Open market or private sale
$163,560
$40.89 p/Share
4,000
Reduced 16.2%
20,691
Common Stock
Aug 01
2023
BUY
Exercise of conversion of derivative security
$85,080
$21.27 p/Share
4,000
Added 13.94%
24,691
Common Stock
Jul 03
2023
SELL
Open market or private sale
$163,320
$40.83 p/Share
4,000
Reduced 16.2%
20,691
Common Stock