Jan 08
2026
SELL
Open market or private sale
$183,401
$174.17 p/Share
1,053
Reduced 1.81%
57,037
Common Stock
Jan 07
2026
SELL
Open market or private sale
$124,124
$175.07 p/Share
709
Reduced 1.21%
58,090
Common Stock
Jan 06
2026
SELL
Open market or private sale
$241,968
$173.33 p/Share
1,396
Reduced 2.32%
58,799
Common Stock
Jan 02
2026
BUY
Grant, award, or other acquisition
-
5,293
Added 8.08%
60,195
Common Stock
Nov 03
2025
SELL
Open market or private sale
$5,003,314
$184.42 p/Share
27,130
Reduced 33.07%
54,902
Common Stock
Nov 03
2025
BUY
Exercise of conversion of derivative security
$644,337
$23.75 p/Share
27,130
Added 24.85%
82,032
Common Stock
Sep 02
2025
SELL
Open market or private sale
$3,485,459
$143.6 p/Share
24,272
Reduced 30.66%
54,902
Common Stock
Sep 02
2025
BUY
Exercise of conversion of derivative security
$389,278
$30.46 p/Share
12,780
Added 13.9%
79,174
Common Stock
Jul 15
2025
SELL
Open market or private sale
$95,641
$102.51 p/Share
933
Reduced 1.39%
66,394
Common Stock
Jul 11
2025
SELL
Open market or private sale
$72,114
$96.41 p/Share
748
Reduced 1.1%
67,327
Common Stock
Jun 05
2025
SELL
Open market or private sale
$138,106
$73.5 p/Share
1,879
Reduced 2.7%
67,718
Common Stock
Jun 03
2025
SELL
Open market or private sale
$103,532
$71.5 p/Share
1,448
Reduced 2.04%
69,597
Common Stock
May 30
2025
SELL
Open market or private sale
$1,823,934
$69.28 p/Share
26,327
Reduced 27.04%
71,045
Common Stock
May 15
2025
BUY
Grant, award, or other acquisition
-
5,578
Added 5.42%
97,372
Common Stock
May 14
2025
SELL
Open market or private sale
$26,834
$65.61 p/Share
409
Reduced 0.44%
91,794
Common Stock
May 13
2025
SELL
Open market or private sale
$298,838
$67.81 p/Share
4,407
Reduced 4.56%
92,203
Common Stock
Feb 06
2025
SELL
Open market or private sale
$1,670,585
$80.9 p/Share
20,650
Reduced 17.61%
96,610
Common Stock
Feb 05
2025
BUY
Grant, award, or other acquisition
-
47,295
Added 28.74%
117,260
Common Stock
Jan 10
2025
SELL
Open market or private sale
$20,218
$63.38 p/Share
319
Reduced 0.45%
69,965
Common Stock
Jan 08
2025
SELL
Open market or private sale
$70,447
$66.21 p/Share
1,064
Reduced 1.62%
64,578
Common Stock
Jan 08
2025
BUY
Grant, award, or other acquisition
-
5,706
Added 7.51%
70,284
Common Stock
Jan 07
2025
SELL
Open market or private sale
$152,149
$65.98 p/Share
2,306
Reduced 3.39%
65,642
Common Stock
Sep 13
2024
SELL
Open market or private sale
$2,075,274
$74.46 p/Share
27,871
Reduced 29.12%
67,856
Common Stock
Sep 13
2024
BUY
Exercise of conversion of derivative security
$159,320
$22.76 p/Share
7,000
Added 6.81%
95,727
Common Stock
Aug 12
2024
SELL
Open market or private sale
$6,446,724
$73.2 p/Share
88,070
Reduced 49.81%
88,727
Common Stock