Feb 28
2025
SELL
Open market or private sale
$20,230
$119.0 p/Share
170
Reduced 1.43%
11,693
Common Stock
Feb 27
2025
BUY
Exercise of conversion of derivative security
-
1,915
Added 13.9%
11,863
Common Stock
Feb 26
2025
BUY
Exercise of conversion of derivative security
-
172
Added 1.7%
9,948
Common Stock
Feb 24
2025
BUY
Exercise of conversion of derivative security
-
169
Added 1.7%
9,776
Common Stock
Feb 23
2025
BUY
Exercise of conversion of derivative security
-
170
Added 1.74%
9,607
Common Stock
Feb 14
2025
SELL
Open market or private sale
$24,000
$120.0 p/Share
200
Reduced 2.08%
9,437
Common Stock
Jan 30
2025
SELL
Open market or private sale
$66,720
$120.0 p/Share
556
Reduced 5.59%
9,394
Common Stock
May 01
2024
SELL
Open market or private sale
$154,696
$103.2 p/Share
1,499
Reduced 13.09%
9,950
Common Stock
Feb 27
2024
BUY
Exercise of conversion of derivative security
-
149
Added 1.28%
11,449
Common Stock
Feb 26
2024
BUY
Exercise of conversion of derivative security
-
171
Added 1.49%
11,300
Common Stock
Feb 24
2024
BUY
Grant, award, or other acquisition
-
1,900
Added 14.58%
11,129
Common Stock
Feb 24
2024
BUY
Exercise of conversion of derivative security
-
169
Added 1.8%
9,229
Common Stock
Nov 17
2023
SELL
Open market or private sale
$207,074
$98.56 p/Share
2,101
Reduced 19.3%
8,783
Common Stock
Feb 28
2023
SELL
Open market or private sale
$39,676
$99.19 p/Share
400
Reduced 3.54%
10,884
Common Stock
Feb 28
2023
BUY
Exercise of conversion of derivative security
-
120
Added 1.05%
11,284
Common Stock
Feb 27
2023
BUY
Exercise of conversion of derivative security
-
150
Added 1.33%
11,164
Common Stock
Feb 26
2023
BUY
Exercise of conversion of derivative security
-
171
Added 1.88%
8,913
Common Stock
Feb 26
2023
BUY
Grant, award, or other acquisition
-
2,101
Added 16.02%
11,014
Common Stock
Oct 28
2022
SELL
Open market or private sale
$156,509
$102.16 p/Share
1,532
Reduced 15.31%
8,473
Common Stock
Oct 26
2022
SELL
Open market or private sale
$12,547
$102.01 p/Share
123
Reduced 1.21%
10,005
Common Stock
Aug 17
2022
BUY
Exercise of conversion of derivative security
$36,874
$66.32 p/Share
556
Added 5.2%
10,128
Common Stock
Jul 29
2022
SELL
Open market or private sale
$32,453
$86.54 p/Share
375
Reduced 3.77%
9,572
Common Stock
May 04
2022
SELL
Open market or private sale
$140,800
$80.0 p/Share
1,760
Reduced 15.03%
9,947
Common Stock
Feb 28
2022
BUY
Exercise of conversion of derivative security
-
120
Added 1.01%
11,707
Common Stock
Feb 27
2022
BUY
Grant, award, or other acquisition
-
1,213
Added 9.48%
11,587
Common Stock