Nov 13
2023
BUY
Grant, award, or other acquisition
-
12,112
Added 8.07%
137,912
Common Stock
Sep 25
2023
SELL
Open market or private sale
$577,748
$149.87 p/Share
3,855
Reduced 2.97%
125,800
Common Stock
Sep 19
2023
SELL
Open market or private sale
$170,675
$153.9 p/Share
1,109
Reduced 0.85%
129,655
Common Stock
Sep 18
2023
SELL
Open market or private sale
$774,257
$154.45 p/Share
5,013
Reduced 3.69%
130,764
Common Stock
Jun 20
2023
SELL
Open market or private sale
$201,089
$152.11 p/Share
1,322
Reduced 0.96%
135,777
Common Stock
Jun 16
2023
-
1,000
Reduced 0.7%
141,899
Common Stock
Jun 16
2023
SELL
Open market or private sale
$785,236
$156.64 p/Share
5,013
Reduced 3.53%
137,099
Common Stock
Jun 06
2023
SELL
Open market or private sale
$374,400
$150.0 p/Share
2,496
Reduced 1.72%
142,899
Common Stock
Apr 28
2023
BUY
Grant, award, or other acquisition
-
12,842
Added 8.12%
145,395
Common Stock
Mar 16
2023
SELL
Open market or private sale
$389,249
$106.79 p/Share
3,645
Reduced 2.68%
132,553
Common Stock
Dec 16
2022
SELL
Open market or private sale
$579,945
$114.14 p/Share
5,081
Reduced 3.6%
136,198
Common Stock
Oct 18
2022
SELL
Open market or private sale
$576,925
$150.83 p/Share
3,825
Reduced 2.64%
141,279
Common Stock
Oct 17
2022
BUY
Grant, award, or other acquisition
-
9,723
Added 6.28%
145,104
Common Stock
Sep 16
2022
SELL
Open market or private sale
$1,351,319
$167.97 p/Share
8,045
Reduced 5.61%
135,381
Common Stock
Sep 14
2022
BUY
Grant, award, or other acquisition
-
30,804
Added 17.68%
143,426
Common Stock
Jun 21
2022
SELL
Open market or private sale
$35,850
$150.0 p/Share
239
Reduced 0.21%
112,622
Common Stock
Jun 16
2022
SELL
Open market or private sale
$571,827
$136.67 p/Share
4,184
Reduced 3.57%
112,861
Common Stock
Mar 16
2022
SELL
Open market or private sale
$641,155
$203.09 p/Share
3,157
Reduced 2.62%
117,406
Common Stock
Dec 22
2021
-
600
Reduced 0.51%
116,806
Common Stock
Dec 16
2021
SELL
Open market or private sale
$1,184,740
$300.01 p/Share
3,949
Reduced 3.17%
120,563
Common Stock
Oct 18
2021
SELL
Open market or private sale
$1,200,040
$300.01 p/Share
4,000
Reduced 3.11%
124,512
Common Stock
Oct 18
2021
BUY
Exercise of conversion of derivative security
$17,600
$4.4 p/Share
4,000
Added 3.02%
128,512
Common Stock
Sep 21
2021
SELL
Open market or private sale
$7,628,040
$272.43 p/Share
28,000
Reduced 18.36%
124,512
Common Stock
Sep 21
2021
BUY
Exercise of conversion of derivative security
$123,200
$4.4 p/Share
28,000
Added 15.51%
152,512
Common Stock
Sep 17
2021
SELL
Open market or private sale
$1,052,531
$273.03 p/Share
3,855
Reduced 3.0%
124,512
Common Stock