Feb 22
2023
SELL
Open market or private sale
$617,694
$148.52 p/Share
4,159
Reduced 2.72%
148,734
Common Stock
Feb 17
2023
SELL
Open market or private sale
$173,861
$152.51 p/Share
1,140
Reduced 0.74%
152,893
Common Stock
Feb 16
2023
BUY
Grant, award, or other acquisition
-
10,911
Added 6.61%
154,033
Common Stock
Feb 13
2023
SELL
Open market or private sale
$1,275,782
$147.37 p/Share
8,657
Reduced 5.7%
143,122
Common Stock
Feb 13
2023
BUY
Exercise of conversion of derivative security
$241,097
$27.85 p/Share
8,657
Added 5.4%
151,779
Common Stock
Feb 10
2023
SELL
Open market or private sale
$1,283,752
$147.27 p/Share
8,717
Reduced 5.74%
143,122
Common Stock
Feb 10
2023
BUY
Exercise of conversion of derivative security
$242,768
$27.85 p/Share
8,717
Added 5.43%
151,839
Common Stock
Feb 03
2023
SELL
Open market or private sale
$14,602
$146.02 p/Share
100
Reduced 0.07%
143,122
Common Stock
Feb 03
2023
BUY
Exercise of conversion of derivative security
$2,785
$27.85 p/Share
100
Added 0.07%
143,222
Common Stock
Jan 27
2023
SELL
Open market or private sale
$836,127
$137.07 p/Share
6,100
Reduced 4.09%
143,122
Common Stock
Jan 26
2023
SELL
Open market or private sale
$824,699
$137.45 p/Share
6,000
Reduced 3.87%
149,222
Common Stock
Jan 25
2023
BUY
Grant, award, or other acquisition
-
28,834
Added 15.67%
155,222
Common Stock
Dec 02
2022
SELL
Open market or private sale
$369,174
$146.15 p/Share
2,526
Reduced 1.96%
126,388
Common Stock
Dec 02
2022
BUY
Exercise of conversion of derivative security
$70,349
$27.85 p/Share
2,526
Added 1.92%
128,914
Common Stock
Mar 11
2022
SELL
Open market or private sale
$312,400
$124.96 p/Share
2,500
Reduced 1.94%
126,388
Common Stock
Feb 24
2022
SELL
Open market or private sale
$849,144
$123.8 p/Share
6,859
Reduced 5.05%
128,888
Common Stock
Feb 22
2022
SELL
Open market or private sale
$1,092,609
$183.17 p/Share
5,965
Reduced 3.89%
147,553
Common Stock
Feb 16
2022
BUY
Grant, award, or other acquisition
-
9,880
Added 6.78%
135,747
Common Stock
Jan 27
2022
SELL
Open market or private sale
$461,135
$116.36 p/Share
3,963
Reduced 3.05%
125,867
Common Stock
Jan 26
2022
BUY
Grant, award, or other acquisition
-
11,228
Added 7.96%
129,830
Common Stock
Aug 23
2021
SELL
Open market or private sale
$4,856,551
$126.42 p/Share
38,416
Reduced 24.47%
118,602
Common Stock
Aug 23
2021
BUY
Exercise of conversion of derivative security
$923,521
$24.04 p/Share
38,416
Added 19.66%
157,018
Common Stock
Aug 13
2021
SELL
Open market or private sale
$2,772,524
$114.99 p/Share
24,111
Reduced 16.89%
118,602
Common Stock
Aug 13
2021
BUY
Exercise of conversion of derivative security
$579,628
$24.04 p/Share
24,111
Added 14.45%
142,713
Common Stock
Aug 12
2021
SELL
Open market or private sale
$365,056
$114.08 p/Share
3,200
Reduced 2.63%
118,602
Common Stock