Sep 30
2024
BUY
Grant, award, or other acquisition
$2,484
$310.55 p/Share
8
Added 1.15%
688
Common Stock
Aug 01
2024
SELL
Open market or private sale
$365,256
$300.87 p/Share
1,214
Reduced 64.1%
680
Common Stock
Aug 01
2024
BUY
Exercise of conversion of derivative security
$23,847
$79.49 p/Share
300
Added 23.44%
980
Common Stock
Jul 16
2024
SELL
Payment of exercise price or tax liability
$312,605
$287.85 p/Share
1,086
Reduced 40.52%
1,594
Common Stock
Jul 16
2024
BUY
Exercise of conversion of derivative security
$175,380
$87.69 p/Share
2,000
Added 42.74%
2,680
Common Stock
May 10
2024
SELL
Payment of exercise price or tax liability
$37,059
$260.98 p/Share
142
Reduced 17.27%
680
Common Stock
May 10
2024
BUY
Exercise of conversion of derivative security
$15,807
$52.69 p/Share
300
Added 26.74%
822
Common Stock
Mar 28
2024
BUY
Grant, award, or other acquisition
$2,498
$249.81 p/Share
10
Added 1.88%
522
Common Stock
Feb 01
2024
SELL
Open market or private sale
$359,115
$239.41 p/Share
1,500
Reduced 74.55%
512
Common Stock
Feb 01
2024
BUY
Exercise of conversion of derivative security
$131,535
$87.69 p/Share
1,500
Added 42.71%
2,012
Common Stock
Nov 16
2023
SELL
Payment of exercise price or tax liability
$23,829
$212.76 p/Share
112
Reduced 17.95%
512
Common Stock
Nov 16
2023
BUY
Exercise of conversion of derivative security
$14,047
$70.24 p/Share
200
Added 24.27%
624
Common Stock
Sep 29
2023
BUY
Grant, award, or other acquisition
$2,428
$186.82 p/Share
13
Added 2.97%
424
Common Stock
Apr 25
2023
SELL
Payment of exercise price or tax liability
$22,699
$200.88 p/Share
113
Reduced 21.56%
411
Common Stock
Apr 25
2023
BUY
Exercise of conversion of derivative security
$14,047
$70.24 p/Share
200
Added 27.62%
524
Common Stock
Mar 31
2023
BUY
Grant, award, or other acquisition
$2,530
$180.77 p/Share
14
Added 4.14%
324
Common Stock
Feb 07
2023
SELL
Open market or private sale
$293,952
$183.72 p/Share
1,600
Reduced 83.77%
310
Common Stock
Feb 07
2023
BUY
Exercise of conversion of derivative security
$124,688
$77.93 p/Share
1,600
Added 45.58%
1,910
Common Stock
Feb 02
2023
SELL
Open market or private sale
$281,730
$187.82 p/Share
1,500
Reduced 82.87%
310
Common Stock
Feb 02
2023
BUY
Exercise of conversion of derivative security
$131,535
$87.69 p/Share
1,500
Added 45.32%
1,810
Common Stock
Sep 30
2022
BUY
Grant, award, or other acquisition
$2,762
$131.51 p/Share
21
Added 6.34%
310
Common Stock
Aug 09
2022
SELL
Open market or private sale
$190,188
$158.49 p/Share
1,200
Reduced 80.59%
289
Common Stock
Aug 09
2022
BUY
Exercise of conversion of derivative security
$93,516
$77.93 p/Share
1,200
Added 44.63%
1,489
Common Stock
Aug 05
2022
SELL
Open market or private sale
$35,849
$159.33 p/Share
225
Reduced 43.77%
289
Common Stock
Aug 05
2022
BUY
Exercise of conversion of derivative security
$12,904
$57.35 p/Share
225
Added 30.45%
514
Common Stock