Jan 31
2024
SELL
Open market or private sale
$278,778
$159.85 p/Share
1,744
Reduced 12.98%
11,693
Common Stock
Jan 31
2024
BUY
Exercise of conversion of derivative security
$127,648
$130.52 p/Share
978
Added 6.78%
13,437
Common Stock
Jan 25
2024
BUY
Grant, award, or other acquisition
-
686
Added 5.22%
12,459
Common Stock
Feb 23
2023
-
600
Added 50.0%
600
Common Stock
Feb 03
2023
SELL
Open market or private sale
$557,424
$181.69 p/Share
3,068
Reduced 20.67%
11,773
Common Stock
Feb 03
2023
BUY
Exercise of conversion of derivative security
$247,979
$117.47 p/Share
2,111
Added 12.45%
14,841
Common Stock
Jan 26
2023
BUY
Grant, award, or other acquisition
-
574
Added 4.31%
12,730
Common Stock
Feb 04
2022
SELL
Open market or private sale
$697,379
$170.3 p/Share
4,095
Reduced 25.2%
12,156
Common Stock
Feb 04
2022
BUY
Exercise of conversion of derivative security
$366,716
$115.03 p/Share
3,188
Added 16.4%
16,251
Common Stock
Jan 27
2022
BUY
Grant, award, or other acquisition
-
572
Added 4.2%
13,063
Common Stock
Jan 28
2021
SELL
Open market or private sale
$777,171
$165.25 p/Share
4,703
Reduced 27.35%
12,491
Common Stock
Jan 28
2021
BUY
Grant, award, or other acquisition
-
590
Added 4.51%
12,491
Common Stock
Jan 28
2021
BUY
Exercise of conversion of derivative security
$498,941
$106.09 p/Share
4,703
Added 21.48%
17,194
Common Stock
Jan 29
2020
SELL
Open market or private sale
$931,115
$127.55 p/Share
7,300
Reduced 38.02%
11,901
Common Stock
Jan 29
2020
BUY
Exercise of conversion of derivative security
$632,837
$86.69 p/Share
7,300
Added 27.55%
19,201
Common Stock
Jan 24
2020
BUY
Grant, award, or other acquisition
-
766
Added 6.05%
11,901
Common Stock
Jan 29
2019
SELL
Open market or private sale
$683,813
$102.86 p/Share
6,648
Reduced 37.38%
11,135
Common Stock
Jan 29
2019
BUY
Exercise of conversion of derivative security
$412,442
$62.04 p/Share
6,648
Added 27.21%
17,783
Common Stock
Jan 25
2019
BUY
Grant, award, or other acquisition
-
957
Added 7.91%
11,135
Common Stock
Jan 29
2018
SELL
Open market or private sale
$1,093,658
$112.47 p/Share
9,724
Reduced 48.86%
10,178
Common Stock
Jan 29
2018
BUY
Exercise of conversion of derivative security
$559,713
$57.56 p/Share
9,724
Added 32.82%
19,902
Common Stock
Jan 25
2018
BUY
Grant, award, or other acquisition
-
907
Added 8.18%
10,178
Common Stock
Oct 26
2017
SELL
Open market or private sale
$1,638,516
$96.44 p/Share
16,990
Reduced 64.7%
9,271
Common Stock
Oct 26
2017
BUY
Exercise of conversion of derivative security
$854,937
$50.32 p/Share
16,990
Added 39.28%
26,261
Common Stock
Jan 26
2017
BUY
Grant, award, or other acquisition
-
1,261
Added 11.97%
9,271
Common Stock