Oct 17
2024
SELL
Open market or private sale
$2,520,160
$160.0 p/Share
15,751
Reduced 26.05%
44,711
Common Stock
Mar 11
2024
SELL
Payment of exercise price or tax liability
$1,419,768
$138.46 p/Share
10,254
Reduced 14.5%
60,462
Common Stock
Mar 11
2024
BUY
Grant, award, or other acquisition
-
20,466
Added 22.45%
70,716
Common Stock
Feb 15
2024
SELL
Payment of exercise price or tax liability
$741,662
$136.36 p/Share
5,439
Reduced 9.77%
50,250
Common Stock
Feb 01
2024
BUY
Grant, award, or other acquisition
-
12,503
Added 18.33%
55,689
Common Stock
Dec 14
2023
SELL
Open market or private sale
$5,168,800
$130.0 p/Share
39,760
Reduced 47.93%
43,186
Common Stock
Dec 14
2023
BUY
Exercise of conversion of derivative security
$2,413,634
$86.34 p/Share
27,955
Added 25.21%
82,946
Common Stock
Dec 13
2023
SELL
Open market or private sale
$2,906,857
$125.01 p/Share
23,253
Reduced 29.72%
54,991
Common Stock
Dec 12
2023
SELL
Open market or private sale
$955,440
$120.0 p/Share
7,962
Reduced 9.24%
78,244
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$952,898
$108.58 p/Share
8,776
Reduced 9.24%
86,206
Common Stock
Mar 01
2023
BUY
Grant, award, or other acquisition
-
17,522
Added 15.57%
94,982
Common Stock
Feb 15
2023
SELL
Payment of exercise price or tax liability
$503,454
$114.63 p/Share
4,392
Reduced 5.37%
77,460
Common Stock
Jan 26
2023
BUY
Grant, award, or other acquisition
-
16,173
Added 16.5%
81,852
Common Stock
Mar 11
2022
SELL
Payment of exercise price or tax liability
$1,909,721
$130.09 p/Share
14,680
Reduced 18.27%
65,679
Common Stock
Mar 11
2022
BUY
Grant, award, or other acquisition
-
30,393
Added 27.44%
80,359
Common Stock
Feb 15
2022
SELL
Payment of exercise price or tax liability
$862,773
$158.89 p/Share
5,430
Reduced 9.8%
49,966
Common Stock
Feb 03
2022
BUY
Grant, award, or other acquisition
-
10,757
Added 16.26%
55,396
Common Stock
Sep 02
2021
SELL
Open market or private sale
$1,887,999
$161.81 p/Share
11,668
Reduced 20.72%
44,639
Common Stock
Jun 01
2021
SELL
Open market or private sale
$5,343,140
$164.81 p/Share
32,420
Reduced 36.54%
56,307
Common Stock
Jun 01
2021
BUY
Exercise of conversion of derivative security
$2,066,127
$63.73 p/Share
32,420
Added 26.76%
88,727
Common Stock
Apr 14
2021
SELL
Open market or private sale
$4,307,543
$135.02 p/Share
31,903
Reduced 36.17%
56,307
Common Stock
Apr 14
2021
BUY
Exercise of conversion of derivative security
$2,391,449
$74.96 p/Share
31,903
Added 26.56%
88,210
Common Stock
Mar 11
2021
SELL
Payment of exercise price or tax liability
$930,645
$132.1 p/Share
7,045
Reduced 11.12%
56,307
Common Stock
Mar 11
2021
BUY
Grant, award, or other acquisition
-
14,585
Added 18.71%
63,352
Common Stock
Mar 04
2021
SELL
Open market or private sale
$4,955,102
$124.16 p/Share
39,909
Reduced 45.01%
48,767
Common Stock