Jan 16
2026
SELL
Open market or private sale
$342,450
$114.15 p/Share
3,000
Reduced 1.72%
171,528
Common Stock
Jan 15
2026
SELL
Open market or private sale
$498,805
$114.51 p/Share
4,356
Reduced 2.44%
174,528
Common Stock
Jan 09
2026
SELL
Open market or private sale
$475,520
$118.88 p/Share
4,000
Reduced 2.19%
178,884
Common Stock
Jan 07
2026
SELL
Open market or private sale
$352,800
$117.6 p/Share
3,000
Reduced 1.61%
182,884
Common Stock
Jan 06
2026
SELL
Open market or private sale
$930,800
$116.35 p/Share
8,000
Reduced 4.13%
185,884
Common Stock
Jan 05
2026
SELL
Open market or private sale
$1,009,031
$114.95 p/Share
8,778
Reduced 4.33%
193,884
Common Stock
Jan 02
2026
SELL
Open market or private sale
$949,531
$113.73 p/Share
8,349
Reduced 3.96%
202,662
Common Stock
Sep 18
2025
SELL
Open market or private sale
$1,224,805
$114.65 p/Share
10,683
Reduced 4.82%
211,011
Common Stock
Sep 17
2025
SELL
Open market or private sale
$551,050
$110.21 p/Share
5,000
Reduced 2.21%
221,694
Common Stock
Sep 16
2025
SELL
Open market or private sale
$431,600
$107.9 p/Share
4,000
Reduced 1.73%
226,694
Common Stock
Sep 15
2025
SELL
Open market or private sale
$1,142,610
$108.82 p/Share
10,500
Reduced 4.35%
230,694
Common Stock
May 28
2025
SELL
Payment of exercise price or tax liability
$144,212
$87.19 p/Share
1,654
Reduced 0.68%
241,194
Common Stock
May 28
2025
BUY
Exercise of conversion of derivative security
$25,311
$6.73 p/Share
3,761
Added 1.53%
242,848
Common Stock
Feb 05
2025
SELL
Payment of exercise price or tax liability
$478,370
$88.9 p/Share
5,381
Reduced 2.24%
234,868
Common Stock
Feb 05
2025
BUY
Exercise of conversion of derivative security
$84,664
$9.5 p/Share
8,912
Added 3.58%
240,249
Common Stock
Feb 05
2025
BUY
Grant, award, or other acquisition
-
4,219
Added 1.73%
239,087
Common Stock
Feb 03
2025
SELL
Payment of exercise price or tax liability
$64,797
$88.4 p/Share
733
Reduced 0.32%
231,337
Common Stock
Jan 27
2025
SELL
Payment of exercise price or tax liability
$364,352
$84.38 p/Share
4,318
Reduced 1.83%
232,070
Common Stock
Nov 08
2024
SELL
Open market or private sale
$141,900
$70.95 p/Share
2,000
Reduced 0.83%
240,388
Common Stock
Nov 07
2024
SELL
Open market or private sale
$178,173
$70.76 p/Share
2,518
Reduced 1.03%
242,388
Common Stock
Nov 06
2024
SELL
Open market or private sale
$247,709
$71.14 p/Share
3,482
Reduced 1.4%
244,906
Common Stock
Nov 05
2024
SELL
Open market or private sale
$127,520
$63.76 p/Share
2,000
Reduced 0.8%
248,388
Common Stock
Nov 04
2024
SELL
Open market or private sale
$63,110
$63.11 p/Share
1,000
Reduced 0.4%
250,388
Common Stock
Oct 30
2024
SELL
Open market or private sale
$461,510
$65.93 p/Share
7,000
Reduced 2.71%
251,388
Common Stock
Oct 29
2024
SELL
Open market or private sale
$814,571
$64.19 p/Share
12,690
Reduced 4.68%
258,388
Common Stock