May 21
2024
SELL
Open market or private sale
$3,385,744
$168.68 p/Share
20,072
Reduced 10.95%
163,177
Common Stock
Mar 18
2024
-
2,000
Reduced 1.08%
183,249
Common Stock
Mar 08
2024
SELL
Open market or private sale
$3,325,027
$199.02 p/Share
16,707
Reduced 8.27%
185,249
Common Stock
Mar 08
2024
BUY
Exercise of conversion of derivative security
$16
$16.55 p/Share
1
Added 0.0%
201,956
Common Stock
Mar 07
2024
SELL
Payment of exercise price or tax liability
$561,129
$195.72 p/Share
2,867
Reduced 1.4%
201,955
Common Stock
Mar 05
2024
SELL
Payment of exercise price or tax liability
$1,422,408
$195.52 p/Share
7,275
Reduced 3.43%
204,822
Common Stock
Mar 04
2024
SELL
Payment of exercise price or tax liability
$215,522
$193.99 p/Share
1,111
Reduced 0.52%
212,097
Common Stock
Mar 01
2024
SELL
Payment of exercise price or tax liability
$637,126
$191.79 p/Share
3,322
Reduced 1.53%
213,208
Common Stock
Feb 29
2024
BUY
Grant, award, or other acquisition
-
2,504
Added 1.14%
216,530
Common Stock
Feb 27
2024
BUY
Grant, award, or other acquisition
-
19,719
Added 8.44%
214,026
Common Stock
Nov 14
2023
-
1,000
Reduced 0.51%
194,307
Common Stock
Mar 03
2023
SELL
Payment of exercise price or tax liability
$1,549,872
$188.0 p/Share
8,244
Reduced 4.05%
195,307
Common Stock
Mar 03
2023
BUY
Grant, award, or other acquisition
-
18,584
Added 8.37%
203,551
Common Stock
Mar 02
2023
SELL
Payment of exercise price or tax liability
$1,176,387
$176.37 p/Share
6,670
Reduced 3.87%
165,574
Common Stock
Mar 02
2023
BUY
Grant, award, or other acquisition
-
19,393
Added 9.49%
184,967
Common Stock
Feb 28
2023
SELL
Payment of exercise price or tax liability
$476,173
$173.28 p/Share
2,748
Reduced 1.57%
172,244
Common Stock
Feb 28
2023
SELL
Payment of exercise price or tax liability
$567,669
$173.44 p/Share
3,273
Reduced 1.84%
174,992
Common Stock
Nov 11
2022
SELL
Open market or private sale
$5,000,000
$200.0 p/Share
25,000
Reduced 12.3%
178,265
Common Stock
Nov 11
2022
BUY
Exercise of conversion of derivative security
$846,749
$33.87 p/Share
25,000
Added 10.95%
203,265
Common Stock
Sep 08
2022
SELL
Open market or private sale
$5,907,711
$223.76 p/Share
26,402
Reduced 12.9%
178,265
Common Stock
Sep 08
2022
BUY
Exercise of conversion of derivative security
$338,700
$33.87 p/Share
10,000
Added 4.66%
204,667
Common Stock
Jul 21
2022
SELL
Open market or private sale
$4,960,400
$200.0 p/Share
24,802
Reduced 11.3%
194,667
Common Stock
Jul 21
2022
BUY
Exercise of conversion of derivative security
$667,904
$33.14 p/Share
20,154
Added 8.41%
219,469
Common Stock
Mar 01
2022
SELL
Payment of exercise price or tax liability
$1,415,086
$194.06 p/Share
7,292
Reduced 3.53%
199,315
Common Stock
Feb 28
2022
SELL
Payment of exercise price or tax liability
$3,253,025
$196.7 p/Share
16,538
Reduced 7.41%
206,607
Common Stock