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
Feb 27
2022
BUY
Exercise of conversion of derivative security
-
150
Added 1.43%
10,374
Common Stock
Aug 13
2021
BUY
Exercise of conversion of derivative security
$77,482
$55.03 p/Share
1,408
Added 12.1%
10,224
Common Stock
Aug 04
2021
SELL
Open market or private sale
$86,050
$76.15 p/Share
1,130
Reduced 11.36%
8,816
Common Stock
May 03
2021
SELL
Open market or private sale
$166,821
$79.25 p/Share
2,105
Reduced 17.47%
9,946
Common Stock
Mar 04
2021
BUY
Exercise of conversion of derivative security
$78,745
$44.92 p/Share
1,753
Added 12.7%
12,051
Common Stock
Feb 28
2021
BUY
Grant, award, or other acquisition
-
1,327
Added 11.42%
10,298
Common Stock
Feb 28
2021
BUY
Exercise of conversion of derivative security
-
121
Added 1.33%
8,971
Common Stock