Jun 06
2024
SELL
Open market or private sale
$2,428,573
$184.5 p/Share
13,163
Reduced 10.7%
109,815
Common Stock, $0.01 pa...
Jun 05
2024
SELL
Open market or private sale
$3,735,637
$184.96 p/Share
20,197
Reduced 14.11%
122,978
Common Stock, $0.01 pa...
Jun 03
2024
BUY
Grant, award, or other acquisition
-
11,198
Added 7.25%
143,175
Common Stock, $0.01 pa...
Apr 19
2024
SELL
Open market or private sale
$4,009,216
$160.42 p/Share
24,992
Reduced 15.92%
131,977
Common Stock, $0.01 pa...
Apr 18
2024
SELL
Open market or private sale
$4,893,491
$166.4 p/Share
29,408
Reduced 15.78%
156,969
Common Stock, $0.01 pa...
Apr 17
2024
BUY
Grant, award, or other acquisition
-
54,400
Added 22.59%
186,377
Common Stock, $0.01 pa...
Aug 29
2023
SELL
Open market or private sale
$1,953,351
$130.05 p/Share
15,020
Reduced 10.22%
131,977
Common Stock, $0.01 pa...
Jun 02
2023
SELL
Open market or private sale
$1,620,810
$103.5 p/Share
15,660
Reduced 9.63%
146,997
Common Stock, $0.01 pa...
Jun 01
2023
BUY
Grant, award, or other acquisition
-
18,772
Added 10.35%
162,657
Common Stock, $0.01 pa...
Mar 13
2023
SELL
Open market or private sale
$2,002,739
$69.6 p/Share
28,775
Reduced 16.67%
143,885
Common Stock, $0.01 pa...
Mar 13
2023
BUY
Exercise of conversion of derivative security
$228,761
$7.95 p/Share
28,775
Added 14.29%
172,660
Common Stock, $0.01 pa...
Mar 02
2023
SELL
Open market or private sale
$1,130,112
$72.84 p/Share
15,515
Reduced 9.73%
143,885
Common Stock, $0.01 pa...
Sep 15
2022
SELL
Open market or private sale
$2,317,539
$40.27 p/Share
57,550
Reduced 26.53%
159,400
Common Stock, $0.01 pa...
Sep 15
2022
BUY
Exercise of conversion of derivative security
$457,522
$7.95 p/Share
57,550
Added 20.97%
216,950
Common Stock, $0.01 pa...
Jun 03
2022
SELL
Open market or private sale
$447,618
$26.48 p/Share
16,904
Reduced 9.59%
159,400
Common Stock, $0.01 pa...
Jun 01
2022
BUY
Grant, award, or other acquisition
-
41,790
Added 19.16%
176,304
Common Stock, $0.01 pa...
Mar 03
2022
SELL
Open market or private sale
$371,684
$25.47 p/Share
14,593
Reduced 9.79%
134,514
Common Stock, $0.01 pa...
Aug 05
2021
SELL
Open market or private sale
$204,600
$30.73 p/Share
6,658
Reduced 4.27%
149,107
Common Stock, $0.01 pa...
Jun 02
2021
SELL
Open market or private sale
$183,806
$27.13 p/Share
6,775
Reduced 4.17%
155,765
Common Stock, $0.01 pa...
Jun 01
2021
BUY
Grant, award, or other acquisition
-
27,200
Added 14.34%
162,540
Common Stock, $0.01 pa...
Apr 14
2021
BUY
Grant, award, or other acquisition
-
17,910
Added 11.69%
135,340
Common Stock, $0.01 pa...
Mar 03
2021
SELL
Open market or private sale
$528,747
$26.12 p/Share
20,243
Reduced 14.7%
117,430
Common Stock, $0.01 pa...
Mar 02
2021
SELL
Open market or private sale
$305,496
$26.32 p/Share
11,607
Reduced 7.78%
137,673
Common Stock, $0.01 pa...
Dec 31
2020
SELL
Open market or private sale
$183,709
$25.54 p/Share
7,193
Reduced 4.6%
149,280
Common Stock, $0.01 pa...
Dec 31
2020
BUY
Exercise of conversion of derivative security
$57,184
$7.95 p/Share
7,193
Added 4.39%
156,473
Common Stock, $0.01 pa...