Feb 08
2025
SELL
Payment of exercise price or tax liability
$1,703,575
$350.53 p/Share
4,860
Reduced 10.47%
41,545
Common Stock
Feb 08
2025
BUY
Grant, award, or other acquisition
-
9,450
Added 16.92%
46,405
Common Stock
Jan 28
2025
BUY
Grant, award, or other acquisition
-
1,270
Added 3.32%
36,955
Common Stock
Jul 26
2024
SELL
Open market or private sale
$9,141,926
$425.8 p/Share
21,470
Reduced 37.59%
35,641
Common Stock
Jul 26
2024
BUY
Exercise of conversion of derivative security
$3,050,028
$142.06 p/Share
21,470
Added 37.59%
35,651
Common Stock
Feb 02
2024
SELL
Payment of exercise price or tax liability
$1,207,564
$320.99 p/Share
3,762
Reduced 9.55%
35,641
Common Stock
Feb 02
2024
BUY
Grant, award, or other acquisition
-
7,400
Added 15.81%
39,403
Common Stock
Jan 30
2024
BUY
Grant, award, or other acquisition
-
1,430
Added 4.28%
32,003
Common Stock
Feb 10
2023
SELL
Open market or private sale
$2,054,921
$253.35 p/Share
8,111
Reduced 21.0%
30,515
Common Stock
Feb 04
2023
SELL
Payment of exercise price or tax liability
$400,267
$250.48 p/Share
1,598
Reduced 3.97%
38,626
Common Stock
Feb 04
2023
BUY
Grant, award, or other acquisition
-
2,670
Added 6.22%
40,224
Common Stock
Jan 31
2023
BUY
Grant, award, or other acquisition
-
1,740
Added 4.43%
37,554
Common Stock
Feb 08
2022
BUY
Grant, award, or other acquisition
-
1,890
Added 5.02%
35,768
Common Stock
Jan 03
2022
SELL
Payment of exercise price or tax liability
$320,819
$248.12 p/Share
1,293
Reduced 3.68%
33,828
Common Stock
Jan 03
2022
BUY
Grant, award, or other acquisition
-
2,800
Added 7.38%
35,121
Common Stock
Jul 28
2021
SELL
Open market or private sale
$3,507,059
$199.31 p/Share
17,596
Reduced 35.25%
32,321
Common Stock
Jul 28
2021
BUY
Exercise of conversion of derivative security
$1,398,980
$99.92 p/Share
14,001
Added 24.87%
42,291
Common Stock
Jul 27
2021
SELL
Open market or private sale
$3,099,629
$199.41 p/Share
15,544
Reduced 30.21%
35,916
Common Stock
Jul 27
2021
BUY
Exercise of conversion of derivative security
$1,218,805
$78.41 p/Share
15,544
Added 28.63%
38,755
Common Stock
Feb 02
2021
BUY
Grant, award, or other acquisition
-
1,480
Added 3.96%
35,916
Common Stock
Jan 01
2021
SELL
Payment of exercise price or tax liability
$192,570
$156.18 p/Share
1,233
Reduced 3.46%
34,373
Common Stock
Jan 01
2021
BUY
Grant, award, or other acquisition
-
2,645
Added 6.91%
35,606
Common Stock