Nov 11
2024
BUY
Open market or private purchase
$2,129,400
$13.65 p/Share
156,000
Added 38.95%
244,478
Common Stock
Nov 06
2024
BUY
Grant, award, or other acquisition
-
7,046
Added 7.38%
88,478
Common Stock
Jun 05
2024
BUY
Grant, award, or other acquisition
-
3,986
Added 4.67%
81,432
Common Stock
Feb 29
2024
BUY
Open market or private purchase
$474,250
$67.75 p/Share
7,000
Added 8.29%
77,446
Common Stock
Nov 09
2023
BUY
Open market or private purchase
$1,089,207
$71.19 p/Share
15,300
Added 17.84%
70,446
Common Stock
Jun 01
2023
BUY
Grant, award, or other acquisition
-
661
Added 1.18%
55,146
Common Stock
Nov 04
2021
SELL
Open market or private sale
$1,794,078
$351.78 p/Share
5,100
Reduced 8.76%
53,130
Common Stock
Nov 04
2021
BUY
Grant, award, or other acquisition
-
671
Added 1.22%
54,485
Common Stock
May 21
2021
SELL
Open market or private sale
$2,518,300
$251.83 p/Share
10,000
Reduced 14.66%
58,230
Common Stock
May 20
2021
SELL
Open market or private sale
$3,699,150
$246.61 p/Share
15,000
Reduced 18.02%
68,230
Common Stock
Feb 26
2021
SELL
Open market or private sale
$1,045,044
$300.3 p/Share
3,480
Reduced 4.01%
83,230
Common Stock
Feb 24
2021
SELL
Open market or private sale
$1,392,702
$308.12 p/Share
4,520
Reduced 4.95%
86,710
Common Stock
Feb 19
2021
SELL
Open market or private sale
$2,587,680
$323.46 p/Share
8,000
Reduced 8.06%
91,230
Common Stock
Feb 18
2021
SELL
Open market or private sale
$1,265,400
$316.35 p/Share
4,000
Reduced 3.87%
99,230
Common Stock
Dec 11
2020
SELL
Open market or private sale
$4,425,000
$295.0 p/Share
15,000
Reduced 12.68%
103,250
Common Stock
Dec 11
2020
SELL
Open market or private sale
$838,095
$295.0 p/Share
2,841
Reduced 2.35%
118,250
Common Stock
Dec 07
2020
SELL
Open market or private sale
$5,904,330
$274.62 p/Share
21,500
Reduced 15.08%
121,091
Common Stock
Aug 27
2019
SELL
Open market or private sale
$306,885
$83.37 p/Share
3,681
Reduced 0.68%
540,101
Common Stock
Aug 09
2019
SELL
Open market or private sale
$3,838,919
$82.88 p/Share
46,319
Reduced 7.85%
543,782
Common Stock
May 23
2018
BUY
Grant, award, or other acquisition
-
2,028
Added 0.34%
596,421
Common Stock
May 16
2018
SELL
Open market or private sale
$342,550
$68.51 p/Share
5,000
Reduced 0.83%
594,393
Common Stock
May 15
2018
SELL
Open market or private sale
$605,430
$67.27 p/Share
9,000
Reduced 1.48%
599,393
Common Stock