Oct 28
2024
SELL
Open market or private sale
$1,992,900
$284.7 p/Share
7,000
Reduced 8.44%
75,962
Common Stock
Oct 28
2024
BUY
Exercise of conversion of derivative security
$495,179
$70.74 p/Share
7,000
Added 7.78%
82,962
Common Stock
Sep 19
2024
SELL
Open market or private sale
$1,992,760
$284.68 p/Share
7,000
Reduced 8.44%
75,962
Common Stock
Sep 19
2024
BUY
Exercise of conversion of derivative security
$495,179
$70.74 p/Share
7,000
Added 7.78%
82,962
Common Stock
Aug 01
2024
SELL
Open market or private sale
$2,482,959
$285.07 p/Share
8,710
Reduced 10.29%
75,962
Common Stock
Jul 26
2024
BUY
Exercise of conversion of derivative security
-
8,710
Added 9.33%
84,672
Common Stock
May 17
2024
SELL
Open market or private sale
$1,310,904
$257.04 p/Share
5,100
Reduced 6.3%
75,851
Common Stock
May 10
2024
SELL
Open market or private sale
$3,988,000
$249.25 p/Share
16,000
Reduced 16.5%
80,951
Common Stock
May 02
2024
SELL
Payment of exercise price or tax liability
$468,969
$238.54 p/Share
1,966
Reduced 1.99%
96,951
Common Stock
May 02
2024
BUY
Exercise of conversion of derivative security
-
4,687
Added 4.52%
98,918
Common Stock
Apr 29
2024
SELL
Payment of exercise price or tax liability
$46,349
$232.91 p/Share
199
Reduced 0.21%
94,031
Common Stock
Apr 29
2024
BUY
Exercise of conversion of derivative security
-
199
Added 0.21%
94,230
Common Stock
Mar 16
2024
SELL
Payment of exercise price or tax liability
$495,960
$253.17 p/Share
1,959
Reduced 2.16%
88,546
Common Stock
Mar 16
2024
SELL
Exercise of conversion of derivative security
$1,438,961
$126.58 p/Share
11,368
Reduced 79.95%
2,850
Common Stock (restricted)
Mar 16
2024
BUY
Grant, award, or other acquisition
-
11,368
Added 44.43%
14,218
Common Stock (restricted)
Mar 16
2024
BUY
Exercise of conversion of derivative security
-
5,684
Added 5.69%
94,230
Common Stock
Mar 15
2024
-
238
Reduced 0.26%
90,505
Common Stock
Mar 14
2024
SELL
Exercise of conversion of derivative security
$720,120
$254.91 p/Share
2,825
Reduced 49.78%
2,850
Common Stock (restricted)
Mar 13
2024
-
198
Reduced 0.22%
90,743
Common Stock
Feb 15
2024
SELL
Open market or private sale
$1,195,750
$239.15 p/Share
5,000
Reduced 5.21%
90,941
Common Stock
Feb 14
2024
SELL
Open market or private sale
$1,670,410
$238.63 p/Share
7,000
Reduced 6.8%
95,941
Common Stock
Dec 19
2023
SELL
Open market or private sale
$3,398,850
$226.59 p/Share
15,000
Reduced 12.72%
102,941
Common Stock
Nov 20
2023
SELL
Open market or private sale
$2,917,196
$247.22 p/Share
11,800
Reduced 9.1%
117,941
Common Stock
Nov 20
2023
BUY
Exercise of conversion of derivative security
$102,348
$56.86 p/Share
1,800
Added 1.37%
129,741
Common Stock
Sep 19
2023
SELL
Open market or private sale
$3,524,100
$234.94 p/Share
15,000
Reduced 10.49%
127,941
Common Stock