Sep 23
2024
BUY
Grant, award, or other acquisition
$132,415
$129.06 p/Share
1,026
Added 10.34%
8,901
Common Stock
Mar 27
2024
SELL
Open market or private sale
$1,769,882
$288.02 p/Share
6,145
Reduced 43.86%
7,865
Common Stock
Mar 27
2024
BUY
Exercise of conversion of derivative security
$929,861
$151.32 p/Share
6,145
Added 30.49%
14,010
Common Stock
Sep 22
2023
BUY
Grant, award, or other acquisition
$132,531
$130.96 p/Share
1,012
Added 11.4%
7,865
Common Stock
Apr 11
2023
SELL
Open market or private sale
$857,142
$231.66 p/Share
3,700
Reduced 35.06%
6,853
Common Stock
Apr 11
2023
BUY
Exercise of conversion of derivative security
$425,722
$115.06 p/Share
3,700
Added 25.96%
10,553
Common Stock
Sep 26
2022
BUY
Grant, award, or other acquisition
$139,875
$146.62 p/Share
954
Added 12.22%
6,853
Common Stock
Sep 27
2021
BUY
Grant, award, or other acquisition
$69,833
$227.47 p/Share
307
Added 4.95%
5,899
Common Stock
Jun 29
2021
SELL
Open market or private sale
$1,403,256
$297.3 p/Share
4,720
Reduced 45.77%
5,592
Common Stock
Jun 29
2021
BUY
Exercise of conversion of derivative security
$399,831
$84.71 p/Share
4,720
Added 31.4%
10,312
Common Stock
Sep 21
2020
BUY
Grant, award, or other acquisition
$65,959
$234.73 p/Share
281
Added 4.78%
5,592
Common Stock
Jul 06
2020
SELL
Open market or private sale
$1,644,481
$155.58 p/Share
10,570
Reduced 66.56%
5,311
Common Stock
Jul 06
2020
BUY
Exercise of conversion of derivative security
$809,556
$76.59 p/Share
10,570
Added 39.96%
15,881
Common Stock
Sep 23
2019
BUY
Grant, award, or other acquisition
$65,981
$147.28 p/Share
448
Added 7.85%
5,260
Common Stock
Jul 11
2019
SELL
Open market or private sale
$1,030,400
$160.0 p/Share
6,440
Reduced 57.23%
4,812
Common Stock
Jul 11
2019
BUY
Exercise of conversion of derivative security
$482,227
$74.88 p/Share
6,440
Added 36.4%
11,252
Common Stock
Mar 27
2019
SELL
Open market or private sale
$525,300
$175.1 p/Share
3,000
Reduced 38.53%
4,787
Common Stock
Mar 27
2019
BUY
Exercise of conversion of derivative security
$247,764
$56.31 p/Share
4,400
Added 36.1%
7,787
Common Stock
Feb 06
2018
BUY
Open market or private purchase
$19,837
$247.96 p/Share
80
Added 2.33%
3,348
Common Stock
Oct 16
2012
BUY
Open market or private purchase
$20,023
$91.85 p/Share
218
Added 6.46%
3,156
Common Stock
Sep 27
2011
BUY
Open market or private purchase
$9,968
$71.2 p/Share
140
Added 4.58%
2,914
Common Stock
Jun 28
2011
BUY
Open market or private purchase
$24,986
$93.58 p/Share
267
Added 8.79%
2,771
Common Stock