Jan 09
2024
SELL
Open market or private sale
$70,000
$70.0 p/Share
1,000
Reduced 0.78%
127,318
Common Stock
Jan 02
2024
SELL
Open market or private sale
$137,500
$68.75 p/Share
2,000
Reduced 1.53%
128,318
Common Stock
Dec 26
2023
SELL
Open market or private sale
$70,000
$70.0 p/Share
1,000
Reduced 0.76%
130,318
Common Stock
Dec 14
2023
SELL
Open market or private sale
$65,000
$65.0 p/Share
1,000
Reduced 0.76%
131,318
Common Stock
Dec 13
2023
SELL
Open market or private sale
$60,000
$60.0 p/Share
1,000
Reduced 0.75%
132,318
Common Stock
Dec 08
2023
SELL
Open market or private sale
$328,639
$58.29 p/Share
5,638
Reduced 4.06%
133,318
Common Stock
Nov 22
2023
SELL
Open market or private sale
$325,349
$55.95 p/Share
5,815
Reduced 4.02%
138,956
Common Stock
Aug 24
2023
SELL
Open market or private sale
$505,040
$63.13 p/Share
8,000
Reduced 5.24%
144,568
Common Stock
Aug 23
2023
SELL
Open market or private sale
$366,863
$62.97 p/Share
5,826
Reduced 3.68%
152,568
Common Stock
Aug 09
2023
SELL
Open market or private sale
$522,720
$65.34 p/Share
8,000
Reduced 4.81%
158,394
Common Stock
Jun 01
2023
SELL
Open market or private sale
$503,973
$61.86 p/Share
8,147
Reduced 4.67%
166,394
Common Stock
May 24
2023
SELL
Open market or private sale
$475,827
$57.95 p/Share
8,211
Reduced 4.49%
174,541
Common Stock
Mar 30
2023
BUY
Grant, award, or other acquisition
-
54,479
Added 22.99%
182,463
Common Stock
Mar 01
2023
SELL
Open market or private sale
$545,685
$65.04 p/Share
8,390
Reduced 6.15%
127,984
Common Stock
Feb 22
2023
SELL
Open market or private sale
$293,237
$64.25 p/Share
4,564
Reduced 3.24%
136,374
Common Stock
Nov 29
2022
SELL
Open market or private sale
$277,801
$45.01 p/Share
6,172
Reduced 4.2%
140,938
Common Stock
Nov 23
2022
SELL
Open market or private sale
$326,844
$48.2 p/Share
6,781
Reduced 4.41%
147,110
Common Stock
Aug 25
2022
SELL
Open market or private sale
$342,949
$56.01 p/Share
6,123
Reduced 3.83%
153,745
Common Stock
Aug 24
2022
SELL
Open market or private sale
$382,809
$56.04 p/Share
6,831
Reduced 4.1%
159,868
Common Stock
May 23
2022
SELL
Open market or private sale
$276,124
$42.79 p/Share
6,453
Reduced 3.73%
166,699
Common Stock
Mar 29
2022
BUY
Grant, award, or other acquisition
-
47,788
Added 21.66%
172,882
Common Stock
Feb 23
2022
SELL
Open market or private sale
$226,185
$61.38 p/Share
3,685
Reduced 2.86%
125,094
Common Stock
Nov 24
2021
SELL
Open market or private sale
$444,084
$80.45 p/Share
5,520
Reduced 4.11%
128,779
Common Stock
Aug 20
2021
SELL
Open market or private sale
$437,596
$87.24 p/Share
5,016
Reduced 3.61%
133,926
Common Stock
May 20
2021
SELL
Open market or private sale
$1,707,808
$83.19 p/Share
20,529
Reduced 12.87%
138,942
Common Stock