Aug 01
2024
SELL
Open market or private sale
$1,097,876
$279.5 p/Share
3,928
Reduced 8.71%
41,149
Common Stock
Aug 01
2024
BUY
Exercise of conversion of derivative security
$233,087
$59.34 p/Share
3,928
Added 8.02%
45,077
Common Stock
May 15
2024
BUY
Grant, award, or other acquisition
-
390
Added 0.94%
41,140
Common Stock
Jul 28
2023
SELL
Open market or private sale
$2,652,049
$260.26 p/Share
10,190
Reduced 21.08%
38,151
Common Stock
Jul 28
2023
BUY
Exercise of conversion of derivative security
$172,894
$59.17 p/Share
2,922
Added 6.64%
41,073
Common Stock
May 15
2023
BUY
Grant, award, or other acquisition
-
430
Added 0.94%
45,411
Common Stock
May 15
2022
BUY
Grant, award, or other acquisition
-
372
Added 0.83%
44,435
Common Stock
Nov 18
2021
SELL
Open market or private sale
$1,404,650
$308.85 p/Share
4,548
Reduced 8.74%
47,475
Common Stock
Nov 18
2021
BUY
Exercise of conversion of derivative security
$359,459
$44.72 p/Share
8,038
Added 13.38%
52,023
Common Stock
Nov 11
2021
SELL
Open market or private sale
$663,628
$303.72 p/Share
2,185
Reduced 4.73%
43,985
Common Stock
Jul 26
2021
SELL
Payment of exercise price or tax liability
$165,983
$290.18 p/Share
572
Reduced 1.23%
45,857
Common Stock
Jul 26
2021
BUY
Exercise of conversion of derivative security
$165,822
$38.12 p/Share
4,350
Added 8.57%
46,429
Common Stock
May 15
2021
BUY
Grant, award, or other acquisition
-
365
Added 0.86%
42,079
Common Stock
Feb 12
2021
SELL
Open market or private sale
$1,317,120
$245.0 p/Share
5,376
Reduced 11.46%
41,527
Common Stock
Jul 27
2020
SELL
Open market or private sale
$542,538
$197.0 p/Share
2,754
Reduced 8.41%
29,995
Common Stock
Jul 27
2020
BUY
Exercise of conversion of derivative security
$319,186
$28.98 p/Share
11,014
Added 22.35%
38,255
Common Stock
May 15
2020
BUY
Grant, award, or other acquisition
-
575
Added 1.88%
29,995
Common Stock
Jul 22
2019
SELL
Open market or private sale
$368,458
$141.66 p/Share
2,601
Reduced 6.68%
36,333
Common Stock
Jul 22
2019
BUY
Exercise of conversion of derivative security
$247,419
$23.39 p/Share
10,578
Added 21.36%
38,934
Common Stock
May 15
2019
BUY
Grant, award, or other acquisition
-
690
Added 2.38%
28,356
Common Stock
May 15
2018
BUY
Grant, award, or other acquisition
-
870
Added 3.19%
26,419
Common Stock
Apr 26
2018
SELL
Open market or private sale
$1,827,282
$101.51 p/Share
18,001
Reduced 41.64%
25,225
Common Stock
Apr 26
2018
BUY
Exercise of conversion of derivative security
$318,609
$30.12 p/Share
10,578
Added 22.81%
35,803
Common Stock
Jul 21
2017
SELL
Open market or private sale
$878,291
$83.03 p/Share
10,578
Reduced 25.1%
31,573
Common Stock
Jul 21
2017
BUY
Exercise of conversion of derivative security
$301,367
$28.49 p/Share
10,578
Added 20.06%
42,151
Common Stock