Jun 30
2023
BUY
Grant, award, or other acquisition
$10,602
$97.27 p/Share
109
Added 0.57%
18,961
Common Stock
Feb 28
2023
SELL
Payment of exercise price or tax liability
$147,491
$113.02 p/Share
1,305
Reduced 6.47%
18,852
Common Stock
Feb 06
2023
BUY
Grant, award, or other acquisition
-
5,193
Added 20.49%
20,157
Common Stock
Dec 30
2022
BUY
Grant, award, or other acquisition
$10,531
$94.88 p/Share
111
Added 0.74%
14,964
Common Stock
Nov 11
2022
SELL
Open market or private sale
$906,500
$148.0 p/Share
6,125
Reduced 29.2%
14,853
Common Stock
Nov 07
2022
SELL
Payment of exercise price or tax liability
$187,593
$144.86 p/Share
1,295
Reduced 5.34%
22,973
Common Stock
Nov 07
2022
SELL
Sale (or disposition) back to the issuer
$554,668
$144.86 p/Share
3,829
Reduced 13.96%
23,591
Common Stock
Nov 07
2022
SELL
Open market or private sale
$289,454
$145.09 p/Share
1,995
Reduced 8.68%
20,978
Common Stock
Nov 07
2022
BUY
Exercise of conversion of derivative security
$471,633
$66.25 p/Share
7,119
Added 22.77%
24,139
Common Stock
Sep 29
2022
BUY
Grant, award, or other acquisition
-
5,665
Added 21.26%
20,978
Common Stock
Sep 26
2022
SELL
Payment of exercise price or tax liability
$179,227
$105.18 p/Share
1,704
Reduced 10.01%
15,313
Common Stock
Jun 30
2022
BUY
Grant, award, or other acquisition
$10,616
$77.49 p/Share
137
Added 0.8%
17,017
Common Stock
Jun 03
2022
SELL
Sale (or disposition) back to the issuer
$475,366
$142.24 p/Share
3,342
Reduced 15.27%
18,538
Common Stock
Jun 03
2022
SELL
Open market or private sale
$143,174
$142.32 p/Share
1,006
Reduced 5.62%
16,880
Common Stock
Jun 03
2022
SELL
Payment of exercise price or tax liability
$92,740
$142.24 p/Share
652
Reduced 3.52%
17,886
Common Stock
Jun 03
2022
BUY
Exercise of conversion of derivative security
$475,250
$95.05 p/Share
5,000
Added 18.6%
21,880
Common Stock
Mar 04
2022
SELL
Payment of exercise price or tax liability
$48,212
$118.75 p/Share
406
Reduced 2.35%
16,880
Common Stock
Mar 04
2022
SELL
Sale (or disposition) back to the issuer
$79,299
$120.15 p/Share
660
Reduced 3.4%
18,744
Common Stock
Mar 04
2022
SELL
Open market or private sale
$132,394
$120.14 p/Share
1,102
Reduced 5.99%
17,286
Common Stock
Mar 04
2022
SELL
Payment of exercise price or tax liability
$42,773
$120.15 p/Share
356
Reduced 1.9%
18,388
Common Stock
Mar 04
2022
BUY
Exercise of conversion of derivative security
$79,298
$37.44 p/Share
2,118
Added 9.84%
19,404
Common Stock
Feb 28
2022
SELL
Sale (or disposition) back to the issuer
$364,593
$114.76 p/Share
3,177
Reduced 11.01%
25,671
Common Stock
Feb 28
2022
SELL
Open market or private sale
$818,274
$114.91 p/Share
7,121
Reduced 29.18%
17,286
Common Stock
Feb 28
2022
SELL
Payment of exercise price or tax liability
$145,158
$114.84 p/Share
1,264
Reduced 5.24%
22,836
Common Stock
Feb 28
2022
BUY
Exercise of conversion of derivative security
$364,508
$69.43 p/Share
5,250
Added 15.4%
28,848
Common Stock