Nov 06
2025
SELL
Open market or private sale
$2,502,958
$75.76 p/Share
33,038
Reduced 35.64%
59,657
Common Stock
Nov 06
2025
BUY
Exercise of conversion of derivative security
$1,943,625
$58.83 p/Share
33,038
Added 29.77%
77,957
Common Stock
Nov 05
2025
SELL
Open market or private sale
$120,091
$75.01 p/Share
1,601
Reduced 2.61%
59,657
Common Stock
Nov 05
2025
BUY
Exercise of conversion of derivative security
$94,186
$58.83 p/Share
1,601
Added 2.58%
60,458
Common Stock
Nov 03
2025
SELL
Open market or private sale
$126,084
$75.05 p/Share
1,680
Reduced 2.74%
59,657
Common Stock
Nov 03
2025
BUY
Exercise of conversion of derivative security
$98,834
$58.83 p/Share
1,680
Added 2.7%
60,562
Common Stock
Oct 31
2025
SELL
Open market or private sale
$6,703,492
$75.11 p/Share
89,249
Reduced 59.94%
59,657
Common Stock
Oct 31
2025
BUY
Exercise of conversion of derivative security
$4,073,918
$58.83 p/Share
69,249
Added 37.72%
114,321
Common Stock
Sep 30
2025
SELL
Open market or private sale
$3,777,395
$65.24 p/Share
57,900
Reduced 42.09%
79,657
Common Stock
Sep 30
2025
BUY
Exercise of conversion of derivative security
$3,113,283
$53.77 p/Share
57,900
Added 29.62%
137,557
Common Stock
Sep 02
2025
SELL
Open market or private sale
$503,700
$50.37 p/Share
10,000
Reduced 11.15%
79,657
Common Stock
Aug 29
2025
BUY
Other acquisition or disposition
$4,572
$27.71 p/Share
165
Added 0.18%
89,657
Common Stock
Aug 05
2025
SELL
Open market or private sale
$428,600
$42.86 p/Share
10,000
Reduced 10.05%
89,492
Common Stock
Feb 28
2025
BUY
Other acquisition or disposition
$11,707
$28.21 p/Share
415
Added 0.42%
99,492
Common Stock
Jan 31
2025
SELL
Open market or private sale
$45,554
$32.4 p/Share
1,406
Reduced 1.4%
99,077
Common Stock
Jan 30
2025
BUY
Grant, award, or other acquisition
-
3,820
Added 3.66%
100,483
Common Stock
Jan 16
2025
SELL
Open market or private sale
$232,385
$32.86 p/Share
7,072
Reduced 6.82%
96,663
Common Stock
Jan 15
2025
BUY
Exercise of conversion of derivative security
-
18,901
Added 15.41%
103,735
Common Stock
Aug 30
2024
BUY
Other acquisition or disposition
$425
$38.64 p/Share
11
Added 0.01%
84,834
Common Stock
Aug 29
2024
SELL
Open market or private sale
$16,427
$49.63 p/Share
331
Reduced 0.39%
84,823
Common Stock
Aug 28
2024
SELL
Open market or private sale
$15,731
$49.16 p/Share
320
Reduced 0.37%
85,154
Common Stock
Aug 05
2024
SELL
Open market or private sale
$116,640
$48.0 p/Share
2,430
Reduced 2.76%
85,508
Common Stock
Feb 29
2024
BUY
Other acquisition or disposition
$20,789
$34.42 p/Share
604
Added 0.68%
87,938
Common Stock
Feb 02
2024
SELL
Open market or private sale
$98,128
$50.04 p/Share
1,961
Reduced 2.2%
87,334
Common Stock
Feb 01
2024
BUY
Grant, award, or other acquisition
-
3,820
Added 4.1%
89,295
Common Stock