Jul 18
2024
SELL
Payment of exercise price or tax liability
$788,668
$224.5 p/Share
3,513
Reduced 10.04%
31,482
Common Stock
Jul 18
2024
BUY
Exercise of conversion of derivative security
$526,049
$98.9 p/Share
5,319
Added 13.19%
34,995
Common Stock
Feb 28
2024
SELL
Open market or private sale
$523,750
$209.5 p/Share
2,500
Reduced 7.77%
29,676
Common Stock
Feb 23
2024
SELL
Payment of exercise price or tax liability
$358,593
$207.76 p/Share
1,726
Reduced 5.09%
32,176
Common Stock
Feb 20
2024
SELL
Open market or private sale
$511,250
$204.5 p/Share
2,500
Reduced 6.87%
33,902
Common Stock
Feb 14
2024
SELL
Open market or private sale
$653,264
$199.47 p/Share
3,275
Reduced 8.25%
36,402
Common Stock
Feb 13
2024
SELL
Payment of exercise price or tax liability
$1,284,381
$196.84 p/Share
6,525
Reduced 14.12%
39,677
Common Stock
Feb 13
2024
SELL
Open market or private sale
$494,475
$197.79 p/Share
2,500
Reduced 8.21%
27,958
Common Stock
Feb 13
2024
BUY
Grant, award, or other acquisition
$3,591,148
$196.84 p/Share
18,244
Added 27.25%
48,702
Common Stock
Feb 06
2024
SELL
Open market or private sale
$473,750
$189.5 p/Share
2,500
Reduced 7.59%
30,458
Common Stock
Jan 19
2024
SELL
Open market or private sale
$461,250
$184.5 p/Share
2,500
Reduced 7.05%
32,958
Common Stock
Dec 29
2023
SELL
Open market or private sale
$425,594
$179.5 p/Share
2,371
Reduced 6.27%
35,458
Common Stock
Dec 14
2023
SELL
Open market or private sale
$23,155
$179.5 p/Share
129
Reduced 0.34%
37,829
Common Stock
Dec 05
2023
SELL
Open market or private sale
$436,250
$174.5 p/Share
2,500
Reduced 6.18%
37,958
Common Stock
Feb 02
2023
SELL
Open market or private sale
$151,019
$149.97 p/Share
1,007
Reduced 2.44%
40,300
Common Stock
Feb 01
2023
SELL
Payment of exercise price or tax liability
$755,024
$152.1 p/Share
4,964
Reduced 10.73%
41,307
Common Stock
Feb 01
2023
BUY
Exercise of conversion of derivative security
$2,289,409
$152.1 p/Share
15,052
Added 24.55%
46,271
Common Stock
Aug 05
2022
SELL
Open market or private sale
$847,500
$169.5 p/Share
5,000
Reduced 13.8%
31,219
Common Stock
Feb 16
2022
SELL
Open market or private sale
$153,220
$141.87 p/Share
1,080
Reduced 2.91%
36,065
Common Stock
Feb 15
2022
SELL
Payment of exercise price or tax liability
$981,939
$142.62 p/Share
6,885
Reduced 15.64%
37,145
Common Stock
Feb 15
2022
BUY
Grant, award, or other acquisition
$2,871,226
$142.62 p/Share
20,132
Added 31.38%
44,030
Common Stock
Aug 12
2021
SELL
Open market or private sale
$2,041,950
$150.0 p/Share
13,613
Reduced 36.29%
23,898
Common Stock
Aug 12
2021
BUY
Exercise of conversion of derivative security
$1,572,048
$85.34 p/Share
18,421
Added 32.93%
37,511
Common Stock
Jul 27
2021
SELL
Open market or private sale
$4,175,495
$148.61 p/Share
28,097
Reduced 59.54%
19,090
Common Stock
Jul 27
2021
BUY
Exercise of conversion of derivative security
$2,060,353
$73.33 p/Share
28,097
Added 37.32%
47,187
Common Stock