Jul 01
2024
BUY
Discretionary transaction
$11,866
$223.89 p/Share
53
Added 0.1%
53,750
Common Stock
Jan 03
2024
SELL
Open market or private sale
$83,873
$233.63 p/Share
359
Reduced 0.66%
53,696
Common Stock
Jan 02
2024
SELL
Payment of exercise price or tax liability
$100,876
$232.97 p/Share
433
Reduced 0.79%
54,055
Common Stock
Jan 01
2024
BUY
Discretionary transaction
$12,393
$221.32 p/Share
56
Added 0.1%
54,488
Common Stock
Sep 05
2023
SELL
Open market or private sale
$752,305
$253.9 p/Share
2,963
Reduced 5.16%
54,432
Common Stock
Sep 01
2023
SELL
Payment of exercise price or tax liability
$3,423,469
$255.75 p/Share
13,386
Reduced 18.91%
57,395
Common Stock
Sep 01
2023
SELL
Open market or private sale
$4,418,823
$255.04 p/Share
17,326
Reduced 19.66%
70,781
Common Stock
Sep 01
2023
BUY
Exercise of conversion of derivative security
$3,088,687
$154.18 p/Share
20,033
Added 18.53%
88,107
Common Stock
Sep 01
2023
BUY
Grant, award, or other acquisition
-
14,076
Added 17.13%
68,074
Common Stock
Aug 03
2023
BUY
Grant, award, or other acquisition
-
24,262
Added 31.0%
53,998
Common Stock
Jul 03
2023
SELL
Open market or private sale
$393,232
$218.22 p/Share
1,802
Reduced 5.71%
29,735
Common Stock
Jul 01
2023
BUY
Discretionary transaction
$10,857
$208.8 p/Share
52
Added 0.16%
31,537
Common Stock
Jun 30
2023
SELL
Payment of exercise price or tax liability
$1,368,192
$219.79 p/Share
6,225
Reduced 16.51%
31,485
Common Stock
Jan 01
2023
BUY
Discretionary transaction
$12,480
$226.92 p/Share
55
Added 0.15%
37,710
Common Stock
Jan 01
2023
BUY
Grant, award, or other acquisition
-
3,453
Added 8.4%
37,655
Common Stock
Sep 02
2022
SELL
Open market or private sale
$1,714,907
$245.9 p/Share
6,974
Reduced 16.94%
34,202
Common Stock
Sep 01
2022
SELL
Payment of exercise price or tax liability
$1,796,492
$245.96 p/Share
7,304
Reduced 10.66%
61,209
Common Stock
Sep 01
2022
SELL
Open market or private sale
$6,446,261
$243.09 p/Share
26,518
Reduced 39.17%
41,176
Common Stock
Sep 01
2022
BUY
Grant, award, or other acquisition
-
5,717
Added 7.08%
74,998
Common Stock
Sep 01
2022
BUY
Exercise of conversion of derivative security
$4,023,046
$151.71 p/Share
26,518
Added 27.68%
69,281
Common Stock
Aug 03
2022
BUY
Grant, award, or other acquisition
-
14,278
Added 25.03%
42,763
Common Stock
Jul 01
2022
BUY
Discretionary transaction
$10,129
$202.57 p/Share
50
Added 0.18%
28,484
Common Stock
Dec 01
2021
SELL
Open market or private sale
$11,577,702
$228.84 p/Share
50,593
Reduced 64.02%
28,434
Common Stock
Dec 01
2021
BUY
Exercise of conversion of derivative security
$7,296,189
$151.71 p/Share
48,093
Added 37.83%
79,027
Common Stock
Sep 02
2021
SELL
Open market or private sale
$1,370,002
$205.49 p/Share
6,667
Reduced 17.73%
30,934
Common Stock