Oct 06
2025
SELL
Open market or private sale
$935,224
$69.58 p/Share
13,441
Reduced 19.96%
53,889
Common Stock
Oct 06
2025
BUY
Exercise of conversion of derivative security
$539,274
$52.87 p/Share
10,200
Added 13.16%
67,330
Common Stock
Oct 02
2025
SELL
Open market or private sale
$4,377,106
$67.69 p/Share
64,664
Reduced 53.09%
57,130
Common Stock
Oct 02
2025
BUY
Exercise of conversion of derivative security
$3,804,183
$58.83 p/Share
64,664
Added 41.38%
91,591
Common Stock
Sep 30
2025
SELL
Open market or private sale
$959,010
$64.68 p/Share
14,827
Reduced 20.61%
57,130
Common Stock
Sep 30
2025
BUY
Exercise of conversion of derivative security
$841,877
$56.78 p/Share
14,827
Added 17.08%
71,957
Common Stock
Sep 29
2025
SELL
Open market or private sale
$675,927
$64.54 p/Share
10,473
Reduced 15.49%
57,130
Common Stock
Sep 29
2025
BUY
Exercise of conversion of derivative security
$594,656
$56.78 p/Share
10,473
Added 13.41%
67,603
Common Stock
Sep 12
2025
SELL
Open market or private sale
$109,786
$64.58 p/Share
1,700
Reduced 2.89%
57,130
Common Stock
Sep 12
2025
BUY
Exercise of conversion of derivative security
$96,526
$56.78 p/Share
1,700
Added 2.81%
58,830
Common Stock
Sep 09
2025
SELL
Open market or private sale
$1,355,760
$64.56 p/Share
21,000
Reduced 26.88%
57,130
Common Stock
Sep 09
2025
BUY
Exercise of conversion of derivative security
$1,235,430
$58.83 p/Share
21,000
Added 26.54%
58,130
Common Stock
Sep 03
2025
SELL
Open market or private sale
$4,699,377
$61.15 p/Share
76,850
Reduced 91.29%
7,330
Common Stock
Sep 03
2025
BUY
Exercise of conversion of derivative security
$3,175,442
$41.32 p/Share
76,850
Added 57.36%
57,130
Common Stock
Sep 02
2025
SELL
Open market or private sale
$711,355
$54.51 p/Share
13,050
Reduced 18.6%
57,130
Common Stock
Sep 02
2025
BUY
Exercise of conversion of derivative security
$425,430
$32.6 p/Share
13,050
Added 15.68%
70,180
Common Stock
Aug 29
2025
BUY
Other acquisition or disposition
$9,172
$27.71 p/Share
331
Added 0.58%
57,130
Common Stock
Feb 28
2025
BUY
Other acquisition or disposition
$15,628
$28.21 p/Share
554
Added 0.97%
56,799
Common Stock
Feb 20
2025
SELL
Open market or private sale
$39,046
$32.35 p/Share
1,207
Reduced 2.1%
56,245
Common Stock
Feb 04
2025
SELL
Open market or private sale
$194,937
$31.62 p/Share
6,165
Reduced 9.69%
57,452
Common Stock
Jan 31
2025
SELL
Open market or private sale
$45,680
$32.49 p/Share
1,406
Reduced 2.16%
63,617
Common Stock
Jan 30
2025
BUY
Grant, award, or other acquisition
-
3,820
Added 5.55%
65,023
Common Stock
Jan 16
2025
SELL
Open market or private sale
$241,628
$32.83 p/Share
7,360
Reduced 10.73%
61,203
Common Stock
Jan 15
2025
BUY
Exercise of conversion of derivative security
-
19,690
Added 22.31%
68,563
Common Stock
Aug 30
2024
BUY
Other acquisition or disposition
$9,505
$38.64 p/Share
246
Added 0.5%
48,873
Common Stock