Sep 10
2024
BUY
Grant, award, or other acquisition
-
21
Added 0.02%
102,220
Common Stock, par valu...
Aug 01
2024
BUY
Open market or private purchase
$259,380
$216.15 p/Share
1,200
Added 1.16%
102,199
Common Stock, par valu...
Jun 11
2024
BUY
Grant, award, or other acquisition
-
20
Added 0.02%
100,999
Common Stock, par valu...
Mar 12
2024
BUY
Grant, award, or other acquisition
-
18
Added 0.02%
100,979
Common Stock, par valu...
Mar 06
2024
BUY
Grant, award, or other acquisition
-
7,282
Added 6.73%
100,961
Common Stock, par valu...
Feb 19
2024
SELL
Payment of exercise price or tax liability
$3,945,529
$241.79 p/Share
16,318
Reduced 14.83%
93,679
Common Stock, par valu...
Feb 19
2024
BUY
Grant, award, or other acquisition
-
36,821
Added 25.08%
109,997
Common Stock, par valu...
Dec 12
2023
-
2,500
Reduced 3.3%
73,175
Common Stock, par valu...
Nov 16
2023
BUY
Exercise of conversion of derivative security
$273,624
$38.79 p/Share
7,054
Added 8.53%
75,675
Common Stock, par valu...
Nov 15
2023
SELL
Open market or private sale
$9,707,449
$218.72 p/Share
44,383
Reduced 39.28%
68,621
Common Stock, par valu...
Nov 15
2023
BUY
Exercise of conversion of derivative security
$1,721,616
$38.79 p/Share
44,383
Added 28.2%
113,004
Common Stock, par valu...
May 04
2023
BUY
Open market or private purchase
$499,041
$163.62 p/Share
3,050
Added 4.26%
68,621
Common Stock, par valu...
Feb 17
2023
SELL
Payment of exercise price or tax liability
$3,696,669
$214.25 p/Share
17,254
Reduced 20.83%
65,571
Common Stock, par valu...
Feb 17
2023
BUY
Grant, award, or other acquisition
-
38,945
Added 31.98%
82,825
Common Stock, par valu...
May 06
2022
BUY
Open market or private purchase
$491,144
$169.36 p/Share
2,900
Added 5.47%
50,130
Common Stock, par valu...
Feb 22
2022
SELL
Payment of exercise price or tax liability
$2,419,407
$181.76 p/Share
13,311
Reduced 21.99%
47,230
Common Stock, par valu...
Feb 22
2022
BUY
Grant, award, or other acquisition
-
30,046
Added 33.17%
60,541
Common Stock, par valu...
Feb 11
2022
BUY
Open market or private purchase
$499,812
$180.96 p/Share
2,762
Added 8.31%
30,495
Common Stock, par valu...
Aug 10
2021
BUY
Exercise of conversion of derivative security
$500,830
$31.04 p/Share
16,135
Added 29.41%
38,735
Common Stock, par valu...
Aug 09
2021
SELL
Open market or private sale
$16,166,483
$188.98 p/Share
85,546
Reduced 79.1%
22,600
Common Stock, par valu...
Aug 09
2021
BUY
Exercise of conversion of derivative security
$566,480
$31.04 p/Share
18,250
Added 14.44%
108,146
Common Stock, par valu...
Feb 22
2021
SELL
Payment of exercise price or tax liability
$1,156,114
$160.75 p/Share
7,192
Reduced 7.41%
89,896
Common Stock, par valu...
Feb 22
2021
BUY
Grant, award, or other acquisition
-
16,236
Added 14.33%
97,088
Common Stock, par valu...