Mar 11
2024
BUY
Grant, award, or other acquisition
-
1,089
Added 1.73%
61,884
Common Stock
Nov 09
2023
SELL
Open market or private sale
$891,415
$183.57 p/Share
4,856
Reduced 7.4%
60,795
Common Stock
Nov 09
2023
BUY
Exercise of conversion of derivative security
$880,997
$87.88 p/Share
10,025
Added 13.25%
65,651
Common Stock
Mar 10
2023
BUY
Grant, award, or other acquisition
-
1,072
Added 1.89%
55,626
Common Stock
Oct 28
2022
SELL
Open market or private sale
$252,207
$204.88 p/Share
1,231
Reduced 2.21%
54,554
Common Stock
Oct 28
2022
BUY
Exercise of conversion of derivative security
$249,079
$76.9 p/Share
3,239
Added 5.49%
55,785
Common Stock
Mar 10
2022
BUY
Grant, award, or other acquisition
-
881
Added 1.65%
52,546
Common Stock
Nov 16
2021
SELL
Open market or private sale
$225,593
$260.5 p/Share
866
Reduced 1.65%
51,665
Common Stock
Nov 16
2021
BUY
Exercise of conversion of derivative security
$222,580
$62.0 p/Share
3,590
Added 6.4%
52,531
Common Stock
Mar 10
2021
BUY
Grant, award, or other acquisition
-
881
Added 1.77%
48,941
Common Stock
Jun 08
2020
SELL
Open market or private sale
$520,396
$266.87 p/Share
1,950
Reduced 3.9%
48,060
Common Stock
Mar 10
2020
BUY
Grant, award, or other acquisition
-
739
Added 1.46%
50,010
Common Stock
Dec 03
2019
SELL
Open market or private sale
$187,977
$211.21 p/Share
890
Reduced 1.77%
49,271
Common Stock
Dec 03
2019
BUY
Exercise of conversion of derivative security
$185,499
$50.78 p/Share
3,653
Added 6.79%
50,161
Common Stock
Mar 11
2019
BUY
Grant, award, or other acquisition
-
973
Added 2.05%
46,508
Common Stock
Mar 01
2019
SELL
Open market or private sale
$270,088
$175.61 p/Share
1,538
Reduced 3.27%
45,535
Common Stock
Mar 01
2019
BUY
Exercise of conversion of derivative security
$404,654
$35.75 p/Share
11,319
Added 19.38%
47,073
Common Stock
Mar 14
2018
SELL
Open market or private sale
$124,071
$146.83 p/Share
845
Reduced 2.31%
35,754
Common Stock
Mar 14
2018
BUY
Exercise of conversion of derivative security
$188,500
$37.7 p/Share
5,000
Added 12.02%
36,599
Common Stock
Mar 12
2018
BUY
Grant, award, or other acquisition
-
1,241
Added 3.78%
31,599
Common Stock
May 03
2017
SELL
Open market or private sale
$938,838
$126.87 p/Share
7,400
Reduced 19.6%
30,358
Common Stock
May 03
2017
BUY
Exercise of conversion of derivative security
$1,008,500
$40.34 p/Share
25,000
Added 39.84%
37,758
Common Stock
Mar 10
2017
BUY
Grant, award, or other acquisition
-
1,321
Added 9.38%
12,758
Common Stock
Mar 10
2016
BUY
Grant, award, or other acquisition
-
1,584
Added 12.16%
11,437
Common Stock
Mar 10
2015
BUY
Grant, award, or other acquisition
-
794
Added 7.46%
9,853
Common Stock