Nov 29
2024
SELL
Open market or private sale
$5,718,254
$162.7 p/Share
35,146
Reduced 47.74%
38,478
Common Stock
Nov 29
2024
BUY
Exercise of conversion of derivative security
$3,044,697
$86.63 p/Share
35,146
Added 32.31%
73,624
Common Stock
Aug 29
2024
SELL
Open market or private sale
$5,044,428
$154.97 p/Share
32,551
Reduced 45.83%
38,478
Common Stock
Aug 29
2024
BUY
Exercise of conversion of derivative security
$3,118,385
$95.8 p/Share
32,551
Added 31.43%
71,029
Common Stock
Feb 29
2024
SELL
Open market or private sale
$706,312
$125.88 p/Share
5,611
Reduced 12.73%
38,478
Common Stock
Feb 28
2024
SELL
Payment of exercise price or tax liability
$108,795
$126.36 p/Share
861
Reduced 1.92%
44,089
Common Stock
Feb 23
2024
SELL
Payment of exercise price or tax liability
$353,181
$125.02 p/Share
2,825
Reduced 5.91%
44,950
Common Stock
Feb 23
2024
BUY
Grant, award, or other acquisition
$946,276
$125.02 p/Share
7,569
Added 13.68%
47,775
Common Stock
Feb 22
2024
SELL
Open market or private sale
$83,378
$126.14 p/Share
661
Reduced 1.62%
40,206
Common Stock
Feb 21
2024
SELL
Payment of exercise price or tax liability
$50,883
$125.02 p/Share
407
Reduced 0.99%
40,867
Common Stock
Feb 14
2024
BUY
Grant, award, or other acquisition
-
2,935
Added 6.64%
41,274
Common Stock
Mar 07
2023
SELL
Open market or private sale
$668,174
$140.55 p/Share
4,754
Reduced 10.98%
38,527
Common Stock
Mar 06
2023
SELL
Payment of exercise price or tax liability
$567,930
$147.86 p/Share
3,841
Reduced 8.15%
43,281
Common Stock
Mar 06
2023
BUY
Grant, award, or other acquisition
$1,270,856
$147.86 p/Share
8,595
Added 15.43%
47,122
Common Stock
Mar 02
2023
SELL
Open market or private sale
$82,154
$138.54 p/Share
593
Reduced 1.52%
38,527
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$45,020
$140.69 p/Share
320
Reduced 0.81%
39,120
Common Stock
Feb 24
2023
SELL
Open market or private sale
$200,109
$141.42 p/Share
1,415
Reduced 3.46%
39,440
Common Stock
Feb 23
2023
SELL
Payment of exercise price or tax liability
$119,914
$147.86 p/Share
811
Reduced 2.07%
38,413
Common Stock
Feb 23
2023
BUY
Grant, award, or other acquisition
-
2,442
Added 5.64%
40,855
Common Stock
May 17
2022
SELL
Open market or private sale
$7,083,042
$139.97 p/Share
50,604
Reduced 56.33%
39,224
Common Stock
May 17
2022
BUY
Exercise of conversion of derivative security
$3,365,672
$66.51 p/Share
50,604
Added 36.03%
89,828
Common Stock
Mar 08
2022
SELL
Open market or private sale
$842,088
$135.21 p/Share
6,228
Reduced 13.7%
39,224
Common Stock
Mar 07
2022
SELL
Payment of exercise price or tax liability
$691,558
$130.09 p/Share
5,316
Reduced 10.47%
45,452
Common Stock
Mar 07
2022
BUY
Grant, award, or other acquisition
$1,501,759
$130.09 p/Share
11,544
Added 18.53%
50,768
Common Stock
Feb 28
2022
SELL
Open market or private sale
$85,930
$130.0 p/Share
661
Reduced 1.66%
39,224
Common Stock