Mar 13
2025
SELL
Open market or private sale
$1,290,809
$72.89 p/Share
17,709
Reduced 8.46%
191,669
Common Stock
Mar 12
2025
SELL
Open market or private sale
$3,171,176
$74.35 p/Share
42,652
Reduced 16.92%
209,378
Common Stock
Mar 11
2025
BUY
Grant, award, or other acquisition
-
12,053
Added 4.56%
252,030
Common Stock
Mar 06
2025
BUY
Grant, award, or other acquisition
-
60,886
Added 20.24%
239,977
Common Stock
Mar 04
2025
SELL
Open market or private sale
$1,700,550
$80.89 p/Share
21,023
Reduced 10.51%
179,091
Common Stock
Feb 21
2025
SELL
Open market or private sale
$2,320,866
$88.82 p/Share
26,130
Reduced 11.55%
200,114
Common Stock
Feb 21
2025
BUY
Exercise of conversion of derivative security
$547,127
$47.0 p/Share
11,641
Added 4.89%
226,244
Common Stock
Nov 15
2024
SELL
Open market or private sale
$46,728
$98.17 p/Share
476
Reduced 0.22%
214,603
Common Stock
Aug 16
2024
SELL
Open market or private sale
$788,040
$71.64 p/Share
11,000
Reduced 4.87%
215,079
Common Stock
Jun 27
2024
SELL
Open market or private sale
$660,000
$60.0 p/Share
11,000
Reduced 4.64%
226,079
Common Stock
Mar 13
2024
SELL
Open market or private sale
$87,775
$50.1 p/Share
1,752
Reduced 1.14%
151,371
Common Stock
Mar 07
2024
BUY
Grant, award, or other acquisition
-
85,708
Added 26.02%
243,726
Common Stock
Mar 04
2024
SELL
Open market or private sale
$246,613
$46.01 p/Share
5,360
Reduced 3.28%
158,018
Common Stock
Mar 06
2023
SELL
Open market or private sale
$141,781
$32.07 p/Share
4,421
Reduced 2.83%
151,825
Common Stock
Mar 02
2023
BUY
Grant, award, or other acquisition
-
94,222
Added 37.62%
156,246
Common Stock
Mar 10
2022
BUY
Grant, award, or other acquisition
-
42,480
Added 40.65%
62,024
Common Stock
Mar 04
2022
SELL
Open market or private sale
$162,299
$58.74 p/Share
2,763
Reduced 12.39%
19,544
Common Stock
Mar 16
2021
SELL
Open market or private sale
$129,822
$112.4 p/Share
1,155
Reduced 4.34%
25,449
Common Stock
Mar 09
2021
SELL
Open market or private sale
$139,741
$111.17 p/Share
1,257
Reduced 4.51%
26,604
Common Stock
Mar 04
2021
SELL
Open market or private sale
$251,433
$110.52 p/Share
2,275
Reduced 7.55%
27,861
Common Stock
Mar 03
2021
BUY
Grant, award, or other acquisition
-
9,790
Added 24.52%
30,136
Common Stock