Dec 02
2024
SELL
Open market or private sale
$3,774,984
$104.06 p/Share
36,277
Reduced 34.53%
68,793
Common Stock
Dec 02
2024
BUY
Exercise of conversion of derivative security
$2,363,809
$65.16 p/Share
36,277
Added 25.67%
105,070
Common Stock
Nov 27
2024
SELL
Open market or private sale
$10,500
$105.0 p/Share
100
Reduced 0.15%
68,793
Common Stock
Nov 27
2024
BUY
Exercise of conversion of derivative security
$6,516
$65.16 p/Share
100
Added 0.14%
68,893
Common Stock
May 15
2024
SELL
Open market or private sale
$2,314,544
$100.51 p/Share
23,028
Reduced 25.08%
68,793
Common Stock
May 15
2024
BUY
Exercise of conversion of derivative security
$1,714,664
$74.46 p/Share
23,028
Added 20.05%
91,821
Common Stock
Mar 01
2024
SELL
Payment of exercise price or tax liability
$408,626
$87.09 p/Share
4,692
Reduced 6.38%
68,793
Common Stock
Mar 01
2024
BUY
Exercise of conversion of derivative security
-
11,922
Added 13.96%
73,485
Common Stock
Feb 14
2024
SELL
Payment of exercise price or tax liability
$274,116
$82.12 p/Share
3,338
Reduced 5.13%
61,667
Common Stock
Feb 14
2024
BUY
Grant, award, or other acquisition
-
13,352
Added 17.04%
65,005
Common Stock
Feb 15
2023
SELL
Payment of exercise price or tax liability
$665,591
$89.09 p/Share
7,471
Reduced 12.64%
51,653
Common Stock
Feb 15
2023
BUY
Grant, award, or other acquisition
-
23,229
Added 28.21%
59,124
Common Stock
Mar 01
2022
SELL
Payment of exercise price or tax liability
$268,852
$114.6 p/Share
2,346
Reduced 6.13%
35,895
Common Stock
Mar 01
2022
BUY
Exercise of conversion of derivative security
-
5,961
Added 13.49%
38,241
Common Stock
Feb 23
2022
SELL
Payment of exercise price or tax liability
$862,015
$119.03 p/Share
7,242
Reduced 18.32%
32,280
Common Stock
Feb 23
2022
BUY
Grant, award, or other acquisition
-
21,582
Added 35.32%
39,522
Common Stock
Aug 27
2021
SELL
Open market or private sale
$391,756
$115.46 p/Share
3,393
Reduced 15.9%
17,940
Common Stock
Aug 26
2021
SELL
Open market or private sale
$2,999,082
$113.19 p/Share
26,496
Reduced 55.4%
21,333
Common Stock
Feb 19
2021
SELL
Payment of exercise price or tax liability
$784,447
$111.92 p/Share
7,009
Reduced 12.78%
47,829
Common Stock
Feb 19
2021
BUY
Grant, award, or other acquisition
-
20,621
Added 27.33%
54,838
Common Stock
Feb 08
2021
SELL
Open market or private sale
$750,960
$107.28 p/Share
7,000
Reduced 16.98%
34,217
Common Stock
Feb 05
2021
SELL
Open market or private sale
$1,979,035
$103.93 p/Share
19,042
Reduced 31.6%
41,217
Common Stock
Feb 05
2021
BUY
Exercise of conversion of derivative security
$351,579
$69.73 p/Share
5,042
Added 10.78%
41,722
Common Stock