Aug 07
2025
SELL
Open market or private sale
$1,356,000
$339.0 p/Share
4,000
Reduced 3.79%
101,504
Common Stock
Dec 03
2024
SELL
Payment of exercise price or tax liability
$2,909,784
$295.8 p/Share
9,837
Reduced 8.53%
105,504
Common Stock
Dec 03
2024
SELL
Open market or private sale
$2,054,500
$293.5 p/Share
7,000
Reduced 5.72%
115,341
Common Stock
Nov 27
2024
BUY
Grant, award, or other acquisition
-
40,897
Added 25.05%
122,341
Common Stock
Nov 22
2024
SELL
Payment of exercise price or tax liability
$1,502,922
$278.01 p/Share
5,406
Reduced 6.22%
81,444
Common Stock
Nov 22
2024
BUY
Grant, award, or other acquisition
$3,819,857
$278.01 p/Share
13,740
Added 13.66%
86,850
Common Stock
May 07
2024
SELL
Open market or private sale
$2,383,220
$170.23 p/Share
14,000
Reduced 16.07%
73,110
Common Stock
Mar 14
2024
SELL
Open market or private sale
$409,440
$102.36 p/Share
4,000
Reduced 4.39%
87,110
Common Stock
Mar 07
2024
SELL
Payment of exercise price or tax liability
$566,258
$115.14 p/Share
4,918
Reduced 5.12%
91,110
Common Stock
Jan 08
2024
SELL
Payment of exercise price or tax liability
$387,774
$77.4 p/Share
5,010
Reduced 4.96%
96,028
Common Stock
Dec 07
2023
BUY
Grant, award, or other acquisition
-
34,119
Added 25.24%
101,038
Common Stock
Jun 16
2023
SELL
Open market or private sale
$107,520
$53.76 p/Share
2,000
Reduced 2.9%
66,919
Common Stock
May 15
2023
SELL
Payment of exercise price or tax liability
$71,168
$48.25 p/Share
1,475
Reduced 2.1%
68,919
Common Stock
Feb 09
2023
BUY
Exercise of conversion of derivative security
$7,210
$7.21 p/Share
1,000
Added 1.4%
70,394
Common Stock
Dec 15
2022
BUY
Open market or private purchase
$15,100
$30.2 p/Share
500
Added 0.72%
69,394
Common Stock
Dec 06
2022
BUY
Grant, award, or other acquisition
-
5,905
Added 7.89%
68,894
Common Stock
Aug 10
2022
BUY
Open market or private purchase
$16,570
$33.14 p/Share
500
Added 0.79%
62,989
Common Stock
Aug 09
2022
BUY
Open market or private purchase
$32,500
$32.5 p/Share
1,000
Added 1.58%
62,489
Common Stock
May 04
2022
BUY
Open market or private purchase
$26,700
$26.7 p/Share
1,000
Added 1.6%
61,489
Common Stock
Dec 07
2021
BUY
Open market or private purchase
$51,290
$51.29 p/Share
1,000
Added 1.63%
60,489
Common Stock
Dec 03
2021
BUY
Grant, award, or other acquisition
-
50,000
Added 45.67%
59,489
Common Stock