Dec 03
2024
SELL
Open market or private sale
$1,967,739
$199.73 p/Share
9,852
Reduced 17.24%
47,282
Common Stock
Dec 02
2024
SELL
Open market or private sale
$2,046,771
$198.6 p/Share
10,306
Reduced 15.28%
57,134
Common Stock
Nov 21
2024
SELL
Payment of exercise price or tax liability
$375,477
$192.75 p/Share
1,948
Reduced 2.81%
67,440
Common Stock
Nov 21
2024
BUY
Grant, award, or other acquisition
-
4,028
Added 5.49%
69,388
Common Stock
Nov 15
2024
SELL
Payment of exercise price or tax liability
$2,881,691
$190.01 p/Share
15,166
Reduced 18.83%
65,360
Common Stock
Nov 15
2024
BUY
Exercise of conversion of derivative security
-
33,244
Added 29.22%
80,526
Common Stock
Dec 04
2023
SELL
Open market or private sale
$251,412
$158.32 p/Share
1,588
Reduced 3.26%
47,128
Common Stock
Dec 01
2023
SELL
Open market or private sale
$3,242,570
$157.01 p/Share
20,652
Reduced 29.77%
48,716
Common Stock
Nov 27
2023
SELL
Payment of exercise price or tax liability
$336,271
$154.75 p/Share
2,173
Reduced 3.04%
69,368
Common Stock
Nov 27
2023
BUY
Grant, award, or other acquisition
-
4,493
Added 5.91%
71,541
Common Stock
Nov 15
2023
SELL
Payment of exercise price or tax liability
$2,176,966
$154.68 p/Share
14,074
Reduced 17.35%
67,048
Common Stock
Nov 15
2023
BUY
Exercise of conversion of derivative security
-
31,414
Added 27.91%
81,122
Common Stock
May 31
2023
SELL
Open market or private sale
$400,898
$132.66 p/Share
3,022
Reduced 5.74%
49,618
Common Stock
Dec 01
2022
SELL
Open market or private sale
$1,086,059
$126.98 p/Share
8,553
Reduced 12.24%
61,351
Common Stock
Nov 15
2022
SELL
Payment of exercise price or tax liability
$2,941,710
$132.01 p/Share
22,284
Reduced 24.17%
69,904
Common Stock
Nov 15
2022
BUY
Grant, award, or other acquisition
-
4,890
Added 5.04%
92,188
Common Stock
Nov 15
2022
BUY
Exercise of conversion of derivative security
-
47,894
Added 35.43%
87,298
Common Stock
Nov 16
2021
SELL
Open market or private sale
$1,497,216
$119.95 p/Share
12,482
Reduced 24.15%
39,205
Common Stock
Nov 15
2021
SELL
Payment of exercise price or tax liability
$2,568,110
$120.05 p/Share
21,392
Reduced 29.27%
51,687
Common Stock
Nov 15
2021
BUY
Grant, award, or other acquisition
-
4,632
Added 5.96%
73,079
Common Stock
Nov 15
2021
BUY
Exercise of conversion of derivative security
-
46,405
Added 40.4%
68,447
Common Stock
Jan 29
2021
SELL
Open market or private sale
$275,340
$137.67 p/Share
2,000
Reduced 8.4%
21,805
Common Stock
Dec 01
2020
SELL
Open market or private sale
$665,604
$108.0 p/Share
6,163
Reduced 20.57%
23,805
Common Stock
Nov 15
2020
SELL
Payment of exercise price or tax liability
$770,389
$97.21 p/Share
7,925
Reduced 20.91%
29,968
Common Stock
Nov 15
2020
BUY
Exercise of conversion of derivative security
-
20,407
Added 35.0%
37,893
Common Stock