Aug 26
2024
SELL
Open market or private sale
$7,952,960
$80.0 p/Share
99,412
Reduced 40.16%
148,104
Common Stock
Aug 26
2024
BUY
Exercise of conversion of derivative security
$2,575,764
$25.91 p/Share
99,412
Added 28.65%
247,516
Common Stock
Feb 15
2024
SELL
Payment of exercise price or tax liability
$119,064
$57.27 p/Share
2,079
Reduced 1.38%
148,104
Common Stock
Feb 15
2024
BUY
Grant, award, or other acquisition
-
20,953
Added 12.24%
150,183
Common Stock
Dec 14
2023
SELL
Open market or private sale
$5,790,483
$63.52 p/Share
91,160
Reduced 41.36%
129,230
Common Stock
Dec 14
2023
BUY
Exercise of conversion of derivative security
$2,125,851
$23.32 p/Share
91,160
Added 29.26%
220,390
Common Stock
Feb 21
2023
BUY
Open market or private purchase
$995,808
$75.44 p/Share
13,200
Added 9.27%
129,230
Common Stock
Feb 16
2023
BUY
Grant, award, or other acquisition
-
15,854
Added 12.02%
116,030
Common Stock
Feb 15
2019
SELL
Payment of exercise price or tax liability
$303,850
$184.04 p/Share
1,651
Reduced 2.24%
71,948
Common Stock
Feb 14
2019
SELL
Payment of exercise price or tax liability
$1,409,384
$182.61 p/Share
7,718
Reduced 9.49%
73,599
Common Stock
Feb 14
2019
BUY
Grant, award, or other acquisition
-
22,068
Added 21.35%
81,317
Common Stock
Dec 06
2018
SELL
Open market or private sale
$6,400,282
$181.07 p/Share
35,347
Reduced 37.37%
59,249
Common Stock
Dec 06
2018
BUY
Exercise of conversion of derivative security
$1,929,593
$54.59 p/Share
35,347
Added 27.2%
94,596
Common Stock
Nov 06
2018
SELL
Open market or private sale
$837,925
$170.31 p/Share
4,920
Reduced 7.67%
59,249
Common Stock
Aug 07
2018
SELL
Open market or private sale
$1,835,299
$170.98 p/Share
10,734
Reduced 14.33%
64,169
Common Stock
Jun 14
2018
SELL
Open market or private sale
$1,311,670
$157.35 p/Share
8,336
Reduced 10.01%
74,903
Common Stock
Feb 15
2018
SELL
Payment of exercise price or tax liability
$1,316,207
$154.43 p/Share
8,523
Reduced 9.29%
83,239
Common Stock
Feb 15
2018
BUY
Grant, award, or other acquisition
-
21,426
Added 18.93%
91,762
Common Stock
Feb 06
2018
SELL
Open market or private sale
$1,404,428
$151.83 p/Share
9,250
Reduced 11.62%
70,336
Common Stock
Dec 06
2017
SELL
Open market or private sale
$6,674,013
$157.51 p/Share
42,372
Reduced 34.74%
79,586
Common Stock
Dec 06
2017
BUY
Exercise of conversion of derivative security
$1,930,892
$45.57 p/Share
42,372
Added 25.78%
121,958
Common Stock
May 04
2017
SELL
Open market or private sale
$756,065
$133.11 p/Share
5,680
Reduced 6.66%
79,586
Common Stock
Feb 17
2017
SELL
Payment of exercise price or tax liability
$1,091,250
$126.86 p/Share
8,602
Reduced 9.16%
85,266
Common Stock
Feb 17
2017
BUY
Grant, award, or other acquisition
-
21,703
Added 18.78%
93,868
Common Stock
Nov 03
2016
SELL
Open market or private sale
$621,221
$123.7 p/Share
5,022
Reduced 6.51%
72,165
Common Stock