Jun 12
2023
BUY
Grant, award, or other acquisition
-
4,579
Added 27.41%
12,129
Common Stock
Sep 02
2022
SELL
Open market or private sale
$92,704
$245.9 p/Share
377
Reduced 4.76%
7,550
Common Stock
Sep 01
2022
SELL
Payment of exercise price or tax liability
$193,325
$245.96 p/Share
786
Reduced 6.82%
10,741
Common Stock
Sep 01
2022
SELL
Open market or private sale
$760,629
$243.09 p/Share
3,129
Reduced 28.3%
7,927
Common Stock
Sep 01
2022
BUY
Exercise of conversion of derivative security
$554,955
$151.71 p/Share
3,658
Added 23.6%
11,842
Common Stock
Sep 01
2022
BUY
Grant, award, or other acquisition
-
2,109
Added 20.49%
8,184
Common Stock
Aug 03
2022
BUY
Grant, award, or other acquisition
-
2,294
Added 27.41%
6,075
Common Stock
Jan 03
2022
SELL
Open market or private sale
$478,733
$245.63 p/Share
1,949
Reduced 34.01%
3,781
Common Stock
Jan 03
2022
BUY
Exercise of conversion of derivative security
$324,363
$142.64 p/Share
2,274
Added 28.41%
5,730
Common Stock
Sep 02
2021
SELL
Open market or private sale
$45,002
$205.49 p/Share
219
Reduced 5.96%
3,456
Common Stock
Sep 01
2021
SELL
Open market or private sale
$422,055
$207.5 p/Share
2,034
Reduced 35.63%
3,675
Common Stock
Sep 01
2021
SELL
Payment of exercise price or tax liability
$94,742
$206.86 p/Share
458
Reduced 8.45%
4,960
Common Stock
Sep 01
2021
BUY
Exercise of conversion of derivative security
$320,491
$141.31 p/Share
2,268
Added 26.89%
6,167
Common Stock
Aug 04
2021
BUY
Grant, award, or other acquisition
-
1,335
Added 25.51%
3,899
Common Stock
May 06
2021
SELL
Open market or private sale
$257,002
$195.29 p/Share
1,316
Reduced 33.93%
2,563
Common Stock
May 06
2021
BUY
Exercise of conversion of derivative security
$234,889
$169.84 p/Share
1,383
Added 26.28%
3,879
Common Stock
Mar 15
2021
SELL
Open market or private sale
$63,270
$185.0 p/Share
342
Reduced 12.05%
2,496
Common Stock
Mar 15
2021
BUY
Exercise of conversion of derivative security
$54,298
$146.75 p/Share
370
Added 11.53%
2,838
Common Stock
Nov 03
2020
BUY
Exercise of conversion of derivative security
$6,870
$107.35 p/Share
64
Added 2.53%
2,468
Common Stock
Nov 02
2020
SELL
Open market or private sale
$72,000
$160.0 p/Share
450
Reduced 15.77%
2,404
Common Stock
Nov 02
2020
BUY
Exercise of conversion of derivative security
$48,307
$107.35 p/Share
450
Added 13.62%
2,854
Common Stock