Feb 28
2025
BUY
Grant, award, or other acquisition
-
3,686
Added 11.0%
29,817
Common Stock
Feb 26
2025
SELL
Payment of exercise price or tax liability
$568,437
$121.93 p/Share
4,662
Reduced 15.14%
26,131
Common Stock
Feb 26
2025
BUY
Grant, award, or other acquisition
-
11,845
Added 27.78%
30,793
Common Stock
Feb 14
2025
SELL
Open market or private sale
$1,319,670
$122.76 p/Share
10,750
Reduced 36.2%
18,948
Common Stock
Feb 14
2025
BUY
Exercise of conversion of derivative security
$941,699
$87.6 p/Share
10,750
Added 26.58%
29,698
Common Stock
Feb 13
2025
SELL
Open market or private sale
$1,345,410
$122.31 p/Share
11,000
Reduced 36.73%
18,948
Common Stock
Feb 13
2025
BUY
Exercise of conversion of derivative security
$963,599
$87.6 p/Share
11,000
Added 26.86%
29,948
Common Stock
Feb 11
2025
SELL
Open market or private sale
$1,338,370
$121.67 p/Share
11,000
Reduced 36.73%
18,948
Common Stock
Feb 11
2025
BUY
Exercise of conversion of derivative security
$963,599
$87.6 p/Share
11,000
Added 26.86%
29,948
Common Stock
Jan 06
2025
SELL
Open market or private sale
$1,515,589
$112.7 p/Share
13,448
Reduced 41.51%
18,948
Common Stock
Jan 06
2025
BUY
Exercise of conversion of derivative security
$1,401,600
$87.6 p/Share
16,000
Added 33.06%
32,396
Common Stock
Dec 03
2024
SELL
Open market or private sale
$1,560,192
$108.8 p/Share
14,340
Reduced 46.66%
16,396
Common Stock
Dec 03
2024
BUY
Exercise of conversion of derivative security
$1,423,500
$87.6 p/Share
16,250
Added 34.58%
30,736
Common Stock
Feb 28
2024
SELL
Payment of exercise price or tax liability
$637,634
$128.4 p/Share
4,966
Reduced 25.53%
14,486
Common Stock
Feb 28
2024
BUY
Grant, award, or other acquisition
-
16,082
Added 45.26%
19,452
Common Stock
Nov 17
2023
SELL
Open market or private sale
$1,123,090
$118.22 p/Share
9,500
Reduced 73.82%
3,370
Common Stock
Nov 17
2023
BUY
Exercise of conversion of derivative security
$733,970
$77.26 p/Share
9,500
Added 42.47%
12,870
Common Stock
Nov 06
2023
SELL
Open market or private sale
$2,318,400
$115.92 p/Share
20,000
Reduced 85.58%
3,370
Common Stock
Nov 06
2023
BUY
Exercise of conversion of derivative security
$1,545,200
$77.26 p/Share
20,000
Added 46.11%
23,370
Common Stock
Aug 16
2023
SELL
Open market or private sale
$1,419,625
$113.57 p/Share
12,500
Reduced 78.76%
3,370
Common Stock
Aug 16
2023
BUY
Exercise of conversion of derivative security
$965,750
$77.26 p/Share
12,500
Added 44.06%
15,870
Common Stock
Feb 28
2023
SELL
Open market or private sale
$1,213,600
$121.36 p/Share
10,000
Reduced 74.79%
3,370
Common Stock
Feb 28
2023
BUY
Exercise of conversion of derivative security
$772,600
$77.26 p/Share
10,000
Added 42.79%
13,370
Common Stock
Feb 24
2023
SELL
Open market or private sale
$1,212,600
$121.26 p/Share
10,000
Reduced 74.79%
3,370
Common Stock
Feb 24
2023
BUY
Exercise of conversion of derivative security
$772,600
$77.26 p/Share
10,000
Added 42.79%
13,370
Common Stock