Jan 02
2024
BUY
Grant, award, or other acquisition
$6,090
$27.19 p/Share
224
Added 0.66%
33,614
Common Stock, par valu...
Sep 01
2023
SELL
Payment of exercise price or tax liability
$210,602
$29.23 p/Share
7,205
Reduced 17.75%
33,390
Common Stock, par valu...
Sep 01
2023
BUY
Exercise of conversion of derivative security
-
13,530
Added 25.0%
40,595
Common Stock, par valu...
Jun 30
2023
BUY
Grant, award, or other acquisition
$5,981
$135.95 p/Share
44
Added 0.81%
5,413
Common Stock, par valu...
Feb 22
2023
SELL
Open market or private sale
$129,620
$169.66 p/Share
764
Reduced 12.46%
5,369
Common Stock, par valu...
Feb 20
2023
SELL
Payment of exercise price or tax liability
$38,539
$170.53 p/Share
226
Reduced 3.55%
6,133
Common Stock, par valu...
Feb 20
2023
BUY
Exercise of conversion of derivative security
-
517
Added 7.52%
6,359
Common Stock, par valu...
Feb 19
2023
SELL
Open market or private sale
$100,104
$168.81 p/Share
593
Reduced 9.95%
5,369
Common Stock, par valu...
Feb 19
2023
SELL
Payment of exercise price or tax liability
$62,584
$170.53 p/Share
367
Reduced 5.91%
5,842
Common Stock, par valu...
Feb 19
2023
BUY
Exercise of conversion of derivative security
-
840
Added 11.92%
6,209
Common Stock, par valu...
Feb 17
2023
SELL
Open market or private sale
$56,051
$170.89 p/Share
328
Reduced 5.76%
5,369
Common Stock, par valu...
Feb 17
2023
SELL
Payment of exercise price or tax liability
$78,462
$170.57 p/Share
460
Reduced 7.16%
5,962
Common Stock, par valu...
Feb 17
2023
BUY
Exercise of conversion of derivative security
-
1,053
Added 14.09%
6,422
Common Stock, par valu...
Feb 16
2023
SELL
Payment of exercise price or tax liability
$43,867
$172.03 p/Share
255
Reduced 4.28%
5,697
Common Stock, par valu...
Feb 16
2023
BUY
Exercise of conversion of derivative security
-
583
Added 8.92%
5,952
Common Stock, par valu...
Jan 31
2023
SELL
Open market or private sale
$368,671
$168.42 p/Share
2,189
Reduced 28.96%
5,369
Common Stock, par valu...
Jan 30
2023
SELL
Payment of exercise price or tax liability
$484,698
$170.01 p/Share
2,851
Reduced 27.39%
7,558
Common Stock, par valu...
Jan 30
2023
BUY
Exercise of conversion of derivative security
-
5,040
Added 32.62%
10,409
Common Stock, par valu...
Dec 30
2022
BUY
Grant, award, or other acquisition
$530
$132.6 p/Share
4
Added 0.07%
5,369
Common Stock, par valu...
Dec 14
2022
SELL
Open market or private sale
$68,884
$177.08 p/Share
389
Reduced 6.76%
5,365
Common Stock, par valu...
Dec 13
2022
SELL
Payment of exercise price or tax liability
$131,892
$179.69 p/Share
734
Reduced 10.67%
6,143
Common Stock, par valu...
Dec 13
2022
BUY
Exercise of conversion of derivative security
-
1,123
Added 14.04%
6,877
Common Stock, par valu...
Mar 16
2022
BUY
Open market or private purchase
$171,819
$136.04 p/Share
1,263
Added 19.06%
5,365
Common Stock, par valu...
Feb 22
2022
SELL
Payment of exercise price or tax liability
$42,415
$114.02 p/Share
372
Reduced 8.31%
4,102
Common Stock, par valu...
Feb 22
2022
BUY
Exercise of conversion of derivative security
-
710
Added 13.7%
4,474
Common Stock, par valu...