Nov 19
2024
SELL
Open market or private sale
$3,155,040
$175.28 p/Share
18,000
Reduced 22.05%
63,642
Common Stock
Aug 15
2024
SELL
Payment of exercise price or tax liability
-
441
Reduced 3.78%
11,213
Common Stock
Aug 15
2024
BUY
Grant, award, or other acquisition
-
633
Added 5.07%
11,846
Common Stock
Aug 15
2024
BUY
Grant, award, or other acquisition
-
1,746
Added 11.38%
13,592
Common Stock (Long-Ter...
May 29
2024
SELL
Open market or private sale
$4,299,440
$1074.86 p/Share
4,000
Reduced 25.55%
11,654
Common Stock
May 22
2024
SELL
Payment of exercise price or tax liability
-
824
Reduced 5.0%
15,654
Common Stock
Oct 27
2023
SELL
Open market or private sale
$4,045,500
$562.5 p/Share
7,192
Reduced 30.41%
16,457
Common Stock
Oct 27
2023
BUY
Exercise of conversion of derivative security
$498,333
$69.29 p/Share
7,192
Added 23.32%
23,649
Common Stock
Sep 08
2023
SELL
Open market or private sale
$1,887,900
$525.0 p/Share
3,596
Reduced 17.93%
16,457
Common Stock
Sep 08
2023
BUY
Exercise of conversion of derivative security
$249,166
$69.29 p/Share
3,596
Added 15.21%
20,053
Common Stock
Sep 07
2023
SELL
Open market or private sale
$1,857,644
$516.73 p/Share
3,595
Reduced 17.93%
16,457
Common Stock
Sep 07
2023
BUY
Exercise of conversion of derivative security
$249,097
$69.29 p/Share
3,595
Added 15.2%
20,052
Common Stock
Aug 15
2023
SELL
Payment of exercise price or tax liability
-
490
Reduced 3.43%
13,813
Common Stock
Aug 15
2023
BUY
Grant, award, or other acquisition
-
1,892
Added 10.33%
16,426
Common Stock (Long-Ter...
Aug 15
2023
BUY
Grant, award, or other acquisition
-
721
Added 4.73%
14,534
Common Stock
May 25
2023
SELL
Payment of exercise price or tax liability
-
657
Reduced 4.39%
14,303
Common Stock
Dec 27
2022
SELL
Open market or private sale
$395,000
$395.0 p/Share
1,000
Reduced 6.28%
14,922
Common Stock
Dec 12
2022
SELL
Open market or private sale
$752,720
$376.36 p/Share
2,000
Reduced 11.16%
15,922
Common Stock
Aug 15
2022
SELL
Payment of exercise price or tax liability
-
552
Reduced 3.9%
13,620
Common Stock
Aug 15
2022
BUY
Grant, award, or other acquisition
-
1,181
Added 7.39%
14,801
Common Stock
Aug 15
2022
BUY
Grant, award, or other acquisition
-
2,776
Added 13.64%
17,577
Common Stock (Long-Ter...
May 26
2022
SELL
Payment of exercise price or tax liability
-
1,881
Reduced 11.74%
14,142
Common Stock
Aug 13
2021
SELL
Payment of exercise price or tax liability
-
738
Reduced 4.4%
16,023
Common Stock
Jul 01
2021
BUY
Grant, award, or other acquisition
-
1,942
Added 10.38%
16,761
Common Stock (Long-Ter...
Jul 01
2021
BUY
Grant, award, or other acquisition
-
718
Added 4.62%
14,819
Common Stock