Dec 11
2025
SELL
Open market or private sale
$1,364,019
$47.99 p/Share
28,423
Reduced 21.26%
105,294
Common Stock
Feb 15
2025
SELL
Payment of exercise price or tax liability
$242,779
$39.47 p/Share
6,151
Reduced 4.4%
133,717
Common Stock
Feb 11
2025
SELL
Payment of exercise price or tax liability
$139,763
$38.46 p/Share
3,634
Reduced 2.53%
139,868
Common Stock
Feb 11
2025
BUY
Grant, award, or other acquisition
-
39,125
Added 21.42%
143,502
Common Stock
May 13
2024
SELL
Open market or private sale
$4,162,400
$52.03 p/Share
80,000
Reduced 43.39%
104,377
Common Stock
May 13
2024
BUY
Exercise of conversion of derivative security
$1,607,200
$20.09 p/Share
80,000
Added 30.26%
184,377
Common Stock
May 03
2024
SELL
Open market or private sale
$2,153,318
$50.35 p/Share
42,767
Reduced 29.06%
104,377
Common Stock
May 03
2024
BUY
Exercise of conversion of derivative security
$509,354
$11.91 p/Share
42,767
Added 22.52%
147,144
Common Stock
May 01
2024
SELL
Open market or private sale
$2,242,412
$51.08 p/Share
43,900
Reduced 29.61%
104,377
Common Stock
May 01
2024
BUY
Exercise of conversion of derivative security
$521,971
$11.89 p/Share
43,900
Added 22.84%
148,277
Common Stock
Feb 15
2024
SELL
Payment of exercise price or tax liability
$208,134
$37.2 p/Share
5,595
Reduced 5.09%
104,377
Common Stock
Feb 06
2024
BUY
Grant, award, or other acquisition
-
22,500
Added 16.98%
109,972
Common Stock
Feb 15
2023
SELL
Sale (or disposition) back to the issuer
$214,899
$42.98 p/Share
5,000
Reduced 5.41%
87,472
Common Stock
Feb 15
2023
SELL
Payment of exercise price or tax liability
$222,894
$42.98 p/Share
5,186
Reduced 5.6%
87,472
Common Stock
Feb 15
2023
BUY
Exercise of conversion of derivative security
-
5,000
Added 5.13%
92,472
Common Stock
Feb 07
2023
BUY
Grant, award, or other acquisition
-
20,000
Added 17.75%
92,658
Common Stock
Feb 15
2022
SELL
Payment of exercise price or tax liability
$672,493
$42.45 p/Share
15,842
Reduced 17.9%
72,658
Common Stock
Feb 15
2022
SELL
Sale (or disposition) back to the issuer
$212,250
$42.45 p/Share
5,000
Reduced 6.44%
72,658
Common Stock
Feb 15
2022
BUY
Exercise of conversion of derivative security
-
5,000
Added 6.05%
77,658
Common Stock
Feb 07
2022
BUY
Grant, award, or other acquisition
-
18,500
Added 17.29%
88,500
Common Stock