Nov 21
2024
SELL
Payment of exercise price or tax liability
$220,313
$192.75 p/Share
1,143
Reduced 4.05%
27,080
Common Stock
Nov 21
2024
BUY
Grant, award, or other acquisition
-
2,364
Added 7.73%
28,223
Common Stock
Nov 15
2024
SELL
Payment of exercise price or tax liability
$1,811,745
$190.01 p/Share
9,535
Reduced 26.94%
25,859
Common Stock
Nov 15
2024
BUY
Exercise of conversion of derivative security
-
21,639
Added 37.94%
35,394
Common Stock
Aug 06
2024
-
147
Reduced 1.06%
13,755
Common Stock
Aug 06
2024
SELL
Open market or private sale
$170,000
$170.0 p/Share
1,000
Reduced 6.71%
13,902
Common Stock
May 01
2024
SELL
Open market or private sale
$427,837
$175.92 p/Share
2,432
Reduced 14.03%
14,902
Common Stock
Feb 01
2024
SELL
Open market or private sale
$436,544
$179.5 p/Share
2,432
Reduced 12.3%
17,334
Common Stock
Dec 01
2023
SELL
Open market or private sale
$1,066,335
$158.21 p/Share
6,740
Reduced 25.51%
19,681
Common Stock
Nov 27
2023
SELL
Payment of exercise price or tax liability
$210,614
$154.75 p/Share
1,361
Reduced 4.9%
26,421
Common Stock
Nov 27
2023
BUY
Grant, award, or other acquisition
-
2,814
Added 9.2%
27,782
Common Stock
Nov 15
2023
SELL
Payment of exercise price or tax liability
$1,248,422
$154.68 p/Share
8,071
Reduced 24.43%
24,968
Common Stock
Nov 15
2023
BUY
Exercise of conversion of derivative security
-
19,033
Added 36.55%
33,039
Common Stock
May 01
2023
SELL
Open market or private sale
$612,746
$125.95 p/Share
4,865
Reduced 25.9%
13,916
Common Stock
Mar 09
2023
-
51
Reduced 0.27%
18,781
Common Stock
Feb 01
2023
SELL
Open market or private sale
$663,877
$136.46 p/Share
4,865
Reduced 15.18%
27,175
Common Stock
Nov 16
2022
SELL
Open market or private sale
$1,216,986
$130.41 p/Share
9,332
Reduced 22.56%
32,040
Common Stock
Nov 15
2022
SELL
Payment of exercise price or tax liability
$1,623,723
$132.01 p/Share
12,300
Reduced 22.92%
41,372
Common Stock
Nov 15
2022
BUY
Grant, award, or other acquisition
-
3,154
Added 5.55%
53,672
Common Stock
Nov 15
2022
BUY
Exercise of conversion of derivative security
-
27,118
Added 34.93%
50,518
Common Stock
Aug 01
2022
SELL
Open market or private sale
$122,580
$122.58 p/Share
1,000
Reduced 4.1%
23,400
Common Stock
Apr 29
2022
SELL
Open market or private sale
$209,628
$116.46 p/Share
1,800
Reduced 6.9%
24,293
Common Stock
Feb 01
2022
SELL
Open market or private sale
$434,929
$116.26 p/Share
3,741
Reduced 7.69%
44,898
Common Stock
Dec 09
2021
-
62
Reduced 0.13%
48,547
Common Stock
Nov 16
2021
SELL
Open market or private sale
$872,833
$121.87 p/Share
7,162
Reduced 19.37%
29,804
Common Stock