Nov 25
2025
SELL
Open market or private sale
$219,932
$256.93 p/Share
856
Reduced 7.34%
10,806
Common Stock
Nov 21
2025
SELL
Open market or private sale
$210,619
$248.08 p/Share
849
Reduced 6.79%
11,662
Common Stock
Nov 15
2025
SELL
Payment of exercise price or tax liability
$73,310
$264.66 p/Share
277
Reduced 2.17%
12,511
Common Stock
Nov 15
2025
BUY
Exercise of conversion of derivative security
-
1,126
Added 8.09%
12,788
Common Stock
Aug 26
2025
-
374
Reduced 3.11%
11,662
Common Stock
Aug 20
2025
SELL
Open market or private sale
$175,409
$205.88 p/Share
852
Reduced 6.61%
12,036
Common Stock
Aug 15
2025
SELL
Payment of exercise price or tax liability
$57,394
$207.2 p/Share
277
Reduced 2.1%
12,888
Common Stock
Aug 15
2025
BUY
Exercise of conversion of derivative security
-
1,129
Added 7.9%
13,165
Common Stock
May 15
2025
SELL
Payment of exercise price or tax liability
$46,704
$169.22 p/Share
276
Reduced 2.24%
12,036
Common Stock
May 15
2025
BUY
Exercise of conversion of derivative security
-
1,125
Added 8.37%
12,312
Common Stock
Mar 04
2025
SELL
Open market or private sale
$132,098
$191.17 p/Share
691
Reduced 5.82%
11,187
Common Stock
Feb 15
2025
SELL
Payment of exercise price or tax liability
$54,844
$202.38 p/Share
271
Reduced 2.23%
11,878
Common Stock
Feb 15
2025
BUY
Exercise of conversion of derivative security
-
962
Added 7.34%
12,149
Common Stock
Nov 22
2024
SELL
Open market or private sale
$135,192
$185.96 p/Share
727
Reduced 6.1%
11,187
Common Stock
Nov 15
2024
SELL
Payment of exercise price or tax liability
$43,013
$182.26 p/Share
236
Reduced 1.94%
11,914
Common Stock
Nov 15
2024
BUY
Exercise of conversion of derivative security
-
963
Added 7.34%
12,150
Common Stock
Nov 14
2024
SELL
Open market or private sale
$1,273,930
$181.99 p/Share
7,000
Reduced 38.49%
11,187
Common Stock
Nov 14
2024
BUY
Exercise of conversion of derivative security
$731,500
$104.5 p/Share
7,000
Added 27.79%
18,187
Common Stock
Aug 19
2024
SELL
Open market or private sale
$675,450
$135.09 p/Share
5,000
Reduced 30.89%
11,187
Common Stock
Aug 19
2024
BUY
Exercise of conversion of derivative security
$522,500
$104.5 p/Share
5,000
Added 23.6%
16,187
Common Stock
Aug 16
2024
SELL
Open market or private sale
$94,996
$131.03 p/Share
725
Reduced 6.09%
11,187
Common Stock
Aug 15
2024
SELL
Payment of exercise price or tax liability
$30,451
$129.03 p/Share
236
Reduced 1.94%
11,912
Common Stock
Aug 15
2024
BUY
Exercise of conversion of derivative security
-
961
Added 7.33%
12,148
Common Stock
Jun 03
2024
SELL
Open market or private sale
$61,678
$113.38 p/Share
544
Reduced 4.64%
11,187
Common Stock
May 15
2024
SELL
Payment of exercise price or tax liability
$26,781
$113.48 p/Share
236
Reduced 1.97%
11,731
Common Stock