Sep 22
2025
|
SELL
Open market or private sale
|
$365,048
$37.63 p/Share
|
9,701
Reduced 2.0%
|
474,826
Common Stock
|
|
Sep 22
2025
|
BUY
Exercise of conversion of derivative security
|
$40,162
$4.14 p/Share
|
9,701
Added 1.96%
|
484,527
Common Stock
|
|
Sep 08
2025
|
SELL
Open market or private sale
|
$776,742
$40.03 p/Share
|
19,404
Reduced 3.93%
|
474,826
Common Stock
|
|
Sep 08
2025
|
BUY
Exercise of conversion of derivative security
|
$80,332
$4.14 p/Share
|
19,404
Added 3.78%
|
494,230
Common Stock
|
|
Aug 20
2025
|
SELL
Open market or private sale
|
$340,637
$35.11 p/Share
|
9,702
Reduced 1.94%
|
490,870
Common Stock
|
|
Aug 20
2025
|
BUY
Exercise of conversion of derivative security
|
$40,166
$4.14 p/Share
|
9,702
Added 1.9%
|
500,572
Common Stock
|
|
Jul 21
2025
|
SELL
Open market or private sale
|
$359,944
$37.1 p/Share
|
9,702
Reduced 1.94%
|
490,870
Common Stock
|
|
Jul 21
2025
|
BUY
Exercise of conversion of derivative security
|
$40,166
$4.14 p/Share
|
9,702
Added 1.9%
|
500,572
Common Stock
|
|
Jun 25
2025
|
SELL
Open market or private sale
|
$390,214
$40.22 p/Share
|
9,702
Reduced 1.94%
|
490,870
Common Stock
|
|
Jun 25
2025
|
BUY
Exercise of conversion of derivative security
|
$40,166
$4.14 p/Share
|
9,702
Added 1.9%
|
500,572
Common Stock
|
|
Jun 20
2025
|
SELL
Open market or private sale
|
$366,638
$37.79 p/Share
|
9,702
Reduced 1.94%
|
490,870
Common Stock
|
|
Jun 20
2025
|
BUY
Exercise of conversion of derivative security
|
$40,166
$4.14 p/Share
|
9,702
Added 1.9%
|
500,572
Common Stock
|
|
Jun 06
2025
|
SELL
Payment of exercise price or tax liability
|
$650,584
$40.55 p/Share
|
16,044
Reduced 3.27%
|
474,826
Common Stock
|
|
May 30
2025
|
SELL
Open market or private sale
|
$388,080
$40.0 p/Share
|
9,702
Reduced 1.94%
|
490,870
Common Stock
|
|
May 30
2025
|
BUY
Exercise of conversion of derivative security
|
$40,166
$4.14 p/Share
|
9,702
Added 1.9%
|
500,572
Common Stock
|
|
May 21
2025
|
SELL
Open market or private sale
|
$381,870
$39.36 p/Share
|
9,702
Reduced 1.94%
|
490,870
Common Stock
|
|
May 21
2025
|
BUY
Exercise of conversion of derivative security
|
$40,166
$4.14 p/Share
|
9,702
Added 1.9%
|
500,572
Common Stock
|
|
Apr 01
2025
|
BUY
Grant, award, or other acquisition
|
-
|
316,957
Added 39.24%
|
490,870
Common Stock
|
|
Jun 10
2024
|
BUY
Grant, award, or other acquisition
|
-
|
173,913
Added 50.0%
|
173,913
Common Stock
|
|