Sep 10
2024
BUY
Grant, award, or other acquisition
-
7
Added 0.01%
75,294
Common Stock, par valu...
Jun 11
2024
BUY
Grant, award, or other acquisition
-
7
Added 0.01%
75,286
Common Stock, par valu...
Mar 12
2024
BUY
Grant, award, or other acquisition
-
6
Added 0.01%
75,278
Common Stock, par valu...
Mar 06
2024
BUY
Grant, award, or other acquisition
-
2,682
Added 3.44%
75,272
Common Stock, par valu...
Feb 19
2024
SELL
Payment of exercise price or tax liability
$1,939,881
$241.79 p/Share
8,023
Reduced 9.95%
72,590
Common Stock, par valu...
Feb 19
2024
BUY
Grant, award, or other acquisition
-
18,076
Added 18.32%
80,613
Common Stock, par valu...
Dec 14
2023
SELL
Open market or private sale
$7,546,794
$221.45 p/Share
34,079
Reduced 35.27%
62,536
Common Stock, par valu...
Dec 14
2023
BUY
Exercise of conversion of derivative security
$2,007,253
$58.9 p/Share
34,079
Added 26.08%
96,615
Common Stock, par valu...
Dec 13
2023
SELL
Open market or private sale
$154,007
$220.01 p/Share
700
Reduced 1.11%
62,536
Common Stock, par valu...
Dec 13
2023
BUY
Exercise of conversion of derivative security
$41,230
$58.9 p/Share
700
Added 1.09%
63,236
Common Stock, par valu...
Nov 22
2023
SELL
Open market or private sale
$10,501,385
$217.33 p/Share
48,320
Reduced 43.59%
62,536
Common Stock, par valu...
Nov 22
2023
BUY
Exercise of conversion of derivative security
$1,874,332
$38.79 p/Share
48,320
Added 30.36%
110,856
Common Stock, par valu...
Feb 17
2023
SELL
Payment of exercise price or tax liability
$2,256,695
$214.25 p/Share
10,533
Reduced 14.42%
62,536
Common Stock, par valu...
Feb 17
2023
BUY
Grant, award, or other acquisition
-
23,746
Added 24.53%
73,069
Common Stock, par valu...
Feb 22
2022
SELL
Payment of exercise price or tax liability
$1,247,601
$181.76 p/Share
6,864
Reduced 12.22%
49,322
Common Stock, par valu...
Feb 22
2022
BUY
Grant, award, or other acquisition
-
15,452
Added 21.57%
56,186
Common Stock, par valu...
Dec 20
2021
SELL
Open market or private sale
$635,426
$186.89 p/Share
3,400
Reduced 7.7%
40,735
Common Stock, par valu...
Dec 20
2021
BUY
Exercise of conversion of derivative security
$82,586
$24.29 p/Share
3,400
Added 7.15%
44,135
Common Stock, par valu...
Nov 18
2021
SELL
Open market or private sale
$663,918
$195.27 p/Share
3,400
Reduced 7.7%
40,735
Common Stock, par valu...
Nov 18
2021
BUY
Exercise of conversion of derivative security
$82,586
$24.29 p/Share
3,400
Added 7.15%
44,135
Common Stock, par valu...
Oct 18
2021
SELL
Open market or private sale
$608,600
$179.0 p/Share
3,400
Reduced 7.7%
40,735
Common Stock, par valu...
Oct 18
2021
BUY
Exercise of conversion of derivative security
$82,586
$24.29 p/Share
3,400
Added 7.15%
44,135
Common Stock, par valu...
Sep 20
2021
SELL
Open market or private sale
$637,840
$187.6 p/Share
3,400
Reduced 7.7%
40,735
Common Stock, par valu...
Sep 20
2021
BUY
Exercise of conversion of derivative security
$82,586
$24.29 p/Share
3,400
Added 7.15%
44,135
Common Stock, par valu...
Aug 18
2021
SELL
Open market or private sale
$667,726
$196.39 p/Share
3,400
Reduced 7.7%
40,735
Common Stock, par valu...