Mar 04
2023
BUY
Exercise of conversion of derivative security
-
338
Added 4.84%
6,651
Common Stock, par valu...
Mar 03
2023
SELL
Payment of exercise price or tax liability
$15,098
$173.55 p/Share
87
Reduced 1.36%
6,313
Common Stock, par valu...
Mar 03
2023
BUY
Exercise of conversion of derivative security
-
220
Added 3.32%
6,400
Common Stock, par valu...
Mar 02
2023
SELL
Payment of exercise price or tax liability
$9,813
$172.16 p/Share
57
Reduced 0.91%
6,180
Common Stock, par valu...
Mar 02
2023
BUY
Exercise of conversion of derivative security
-
230
Added 3.56%
6,237
Common Stock, par valu...
Feb 24
2023
SELL
Open market or private sale
$187,680
$172.5 p/Share
1,088
Reduced 15.33%
6,007
Common Stock, par valu...
Feb 21
2023
SELL
Payment of exercise price or tax liability
$207,263
$166.21 p/Share
1,247
Reduced 14.95%
7,095
Common Stock, par valu...
Feb 21
2023
BUY
Grant, award, or other acquisition
-
5,075
Added 38.24%
8,198
Common Stock, par valu...
Mar 07
2022
SELL
Open market or private sale
$22,480
$136.24 p/Share
165
Reduced 5.02%
3,123
Common Stock, par valu...
Mar 06
2022
BUY
Exercise of conversion of derivative security
-
329
Added 9.1%
3,288
Common Stock, par valu...
Mar 04
2022
SELL
Open market or private sale
$7,444
$135.35 p/Share
55
Reduced 2.06%
2,620
Common Stock, par valu...
Mar 04
2022
BUY
Exercise of conversion of derivative security
-
339
Added 10.28%
2,959
Common Stock, par valu...
Mar 03
2022
BUY
Exercise of conversion of derivative security
-
219
Added 7.57%
2,675
Common Stock, par valu...
Feb 18
2022
SELL
Open market or private sale
$120,705
$154.75 p/Share
780
Reduced 24.1%
2,456
Common Stock, par valu...
Feb 15
2022
SELL
Payment of exercise price or tax liability
$15,453
$157.68 p/Share
98
Reduced 2.94%
3,236
Common Stock, par valu...
Feb 15
2022
BUY
Grant, award, or other acquisition
-
329
Added 8.98%
3,334
Common Stock, par valu...
May 17
2021
SELL
Open market or private sale
$14,147
$134.73 p/Share
105
Reduced 3.56%
2,846
Common Stock, par valu...
May 15
2021
BUY
Exercise of conversion of derivative security
-
427
Added 12.64%
2,951
Common Stock, par valu...
Mar 08
2021
SELL
Open market or private sale
$9,709
$119.86 p/Share
81
Reduced 3.11%
2,524
Common Stock, par valu...
Mar 06
2021
BUY
Exercise of conversion of derivative security
-
329
Added 11.21%
2,605
Common Stock, par valu...
Mar 05
2021
SELL
Open market or private sale
$9,944
$118.38 p/Share
84
Reduced 3.56%
2,276
Common Stock, par valu...
Mar 04
2021
BUY
Exercise of conversion of derivative security
-
338
Added 12.53%
2,360
Common Stock, par valu...