Mar 09
2024
SELL
Payment of exercise price or tax liability
$79,647
$353.99 p/Share
225
Reduced 10.15%
1,991
Common Stock, par valu...
Mar 09
2024
BUY
Exercise of conversion of derivative security
-
570
Added 20.46%
2,216
Common Stock, par valu...
Mar 08
2024
SELL
Open market or private sale
$961,164
$371.68 p/Share
2,586
Reduced 61.11%
1,646
Common Stock, par valu...
Mar 08
2024
BUY
Exercise of conversion of derivative security
$214,382
$113.61 p/Share
1,887
Added 30.84%
4,232
Common Stock, par valu...
Mar 03
2024
SELL
Payment of exercise price or tax liability
$13,186
$366.28 p/Share
36
Reduced 1.51%
2,345
Common Stock, par valu...
Mar 03
2024
BUY
Exercise of conversion of derivative security
-
146
Added 5.78%
2,381
Common Stock, par valu...
Mar 02
2024
SELL
Payment of exercise price or tax liability
$19,412
$366.28 p/Share
53
Reduced 2.32%
2,235
Common Stock, par valu...
Mar 02
2024
BUY
Exercise of conversion of derivative security
-
216
Added 8.63%
2,288
Common Stock, par valu...
Feb 20
2024
SELL
Payment of exercise price or tax liability
$177,485
$324.47 p/Share
547
Reduced 20.89%
2,072
Common Stock, par valu...
Feb 20
2024
BUY
Grant, award, or other acquisition
-
2,180
Added 45.55%
2,606
Common Stock, par valu...
Mar 04
2023
SELL
Payment of exercise price or tax liability
$8,677
$173.55 p/Share
50
Reduced 10.5%
426
Common Stock, par valu...
Mar 04
2023
BUY
Exercise of conversion of derivative security
-
205
Added 30.1%
476
Common Stock, par valu...
Mar 03
2023
SELL
Payment of exercise price or tax liability
$6,247
$173.55 p/Share
36
Reduced 11.73%
271
Common Stock, par valu...
Mar 03
2023
BUY
Exercise of conversion of derivative security
-
145
Added 32.08%
307
Common Stock, par valu...
Mar 02
2023
SELL
Payment of exercise price or tax liability
$9,124
$172.16 p/Share
53
Reduced 24.65%
162
Common Stock, par valu...
Mar 02
2023
BUY
Exercise of conversion of derivative security
-
215
Added 50.0%
215
Common Stock, par valu...
Feb 24
2023
SELL
Open market or private sale
$762,898
$170.1 p/Share
4,485
Reduced 100.0%
0
Common Stock, par valu...
Feb 24
2023
BUY
Exercise of conversion of derivative security
$116,729
$99.94 p/Share
1,168
Added 23.51%
3,801
Common Stock, par valu...
Feb 21
2023
SELL
Payment of exercise price or tax liability
$128,147
$166.21 p/Share
771
Reduced 18.86%
3,317
Common Stock, par valu...
Feb 21
2023
BUY
Grant, award, or other acquisition
-
3,080
Added 44.49%
3,843
Common Stock, par valu...
Mar 07
2022
SELL
Open market or private sale
$16,758
$136.24 p/Share
123
Reduced 13.88%
763
Common Stock, par valu...
Mar 06
2022
BUY
Exercise of conversion of derivative security
-
293
Added 24.85%
886
Common Stock, par valu...
Mar 03
2022
SELL
Open market or private sale
$5,008
$135.34 p/Share
37
Reduced 8.73%
387
Common Stock, par valu...
Mar 03
2022
BUY
Exercise of conversion of derivative security
-
351
Added 37.18%
593
Common Stock, par valu...
Jul 30
2021
SELL
Open market or private sale
$405,769
$171.5 p/Share
2,366
Reduced 89.45%
279
Common Stock, par valu...