Dec 11
2025
BUY
Grant, award, or other acquisition
-
589
Added 50.0%
589
Common Stock
Sep 11
2025
BUY
Grant, award, or other acquisition
-
504
Added 50.0%
504
Common Stock
Jun 12
2025
BUY
Grant, award, or other acquisition
-
791
Added 50.0%
791
Common Stock
Mar 06
2025
BUY
Grant, award, or other acquisition
-
593
Added 50.0%
593
Common Stock
Dec 12
2024
BUY
Grant, award, or other acquisition
-
388
Added 50.0%
388
Common Stock
Sep 12
2024
BUY
Grant, award, or other acquisition
-
590
Added 34.89%
1,101
Common Stock
Sep 03
2024
SELL
Payment of exercise price or tax liability
$88,395
$39.48 p/Share
2,239
Reduced 81.42%
511
Common Stock
Sep 03
2024
BUY
Exercise of conversion of derivative security
$88,357
$32.13 p/Share
2,750
Added 50.0%
2,750
Common Stock
Jun 13
2024
BUY
Grant, award, or other acquisition
-
722
Added 50.0%
722
Common Stock
Mar 07
2024
BUY
Grant, award, or other acquisition
-
663
Added 50.0%
663
Common Stock
Dec 14
2023
BUY
Grant, award, or other acquisition
-
1,316
Added 50.0%
1,316
Common Stock
Sep 14
2023
BUY
Grant, award, or other acquisition
-
1,184
Added 50.0%
1,184
Common Stock
Jun 15
2023
BUY
Grant, award, or other acquisition
-
1,161
Added 50.0%
1,161
Common Stock
Mar 09
2023
BUY
Grant, award, or other acquisition
-
1,138
Added 4.55%
23,879
Common Stock
Dec 15
2022
BUY
Grant, award, or other acquisition
-
1,234
Added 5.15%
22,741
Common Stock
Sep 15
2022
BUY
Grant, award, or other acquisition
$17,494
$15.69 p/Share
1,115
Added 4.93%
21,507
Common Stock
Jun 16
2022
BUY
Grant, award, or other acquisition
$17,509
$18.45 p/Share
949
Added 4.45%
20,392
Common Stock
Mar 10
2022
BUY
Grant, award, or other acquisition
$17,496
$19.57 p/Share
894
Added 4.4%
19,443
Common Stock
Dec 09
2021
BUY
Grant, award, or other acquisition
$17,507
$30.5 p/Share
574
Added 3.0%
18,549
Common Stock
Sep 09
2021
BUY
Grant, award, or other acquisition
$17,525
$34.98 p/Share
501
Added 2.71%
17,975
Common Stock
Jun 17
2021
BUY
Grant, award, or other acquisition
$17,464
$43.66 p/Share
400
Added 2.24%
17,474
Common Stock
Mar 04
2021
BUY
Grant, award, or other acquisition
$17,500
$33.27 p/Share
526
Added 2.99%
17,074
Common Stock
Dec 10
2020
BUY
Grant, award, or other acquisition
$12,497
$33.06 p/Share
378
Added 2.23%
16,548
Common Stock