Sep 30
2025
BUY
Grant, award, or other acquisition
$20,010
$25.33 p/Share
790
Added 3.22%
23,759
Common Stock
Jun 30
2025
BUY
Grant, award, or other acquisition
$19,986
$25.14 p/Share
795
Added 3.35%
22,969
Common Stock
Mar 31
2025
BUY
Grant, award, or other acquisition
$20,016
$21.5 p/Share
931
Added 4.03%
22,174
Common Stock
Dec 31
2024
BUY
Grant, award, or other acquisition
$20,004
$28.95 p/Share
691
Added 3.15%
21,243
Common Stock
Nov 17
2024
BUY
Exercise of conversion of derivative security
-
4,616
Added 18.34%
20,552
Common Stock
Sep 30
2024
BUY
Grant, award, or other acquisition
$19,998
$35.27 p/Share
567
Added 3.44%
15,936
Common Stock
Jun 30
2024
BUY
Grant, award, or other acquisition
$20,004
$32.37 p/Share
618
Added 3.87%
15,369
Common Stock
Mar 31
2024
BUY
Grant, award, or other acquisition
$19,989
$33.26 p/Share
601
Added 3.91%
14,751
Common
Dec 31
2023
BUY
Grant, award, or other acquisition
$19,994
$38.9 p/Share
514
Added 3.51%
14,150
Common
Nov 18
2023
BUY
Exercise of conversion of derivative security
-
4,044
Added 22.87%
13,636
Common Stock
Sep 30
2023
BUY
Grant, award, or other acquisition
$20,020
$32.82 p/Share
610
Added 5.98%
9,592
Common Stock
Jun 30
2023
BUY
Grant, award, or other acquisition
$19,983
$34.16 p/Share
585
Added 6.11%
8,982
Common Stock
Mar 31
2023
BUY
Grant, award, or other acquisition
$20,010
$28.75 p/Share
696
Added 7.65%
8,397
Common Stock
Dec 31
2022
BUY
Grant, award, or other acquisition
$19,980
$31.22 p/Share
640
Added 7.67%
7,701
Common Stock
Nov 19
2022
BUY
Exercise of conversion of derivative security
-
5,000
Added 41.46%
7,061
Common Stock
Sep 30
2022
BUY
Grant, award, or other acquisition
$20,019
$29.79 p/Share
672
Added 24.59%
2,061
Common Stock
Jun 30
2022
BUY
Grant, award, or other acquisition
$20,010
$36.12 p/Share
554
Added 28.51%
1,389
Common Stock
Mar 31
2022
BUY
Grant, award, or other acquisition
$20,009
$40.26 p/Share
497
Added 37.31%
835
Common Stock
Dec 31
2021
BUY
Grant, award, or other acquisition
$19,956
$59.04 p/Share
338
Added 50.0%
338
Common Stock