Sep 02
2025
SELL
Open market or private sale
$554,750
$125.0 p/Share
4,438
Reduced 59.14%
3,066
Common Stock, par valu...
Sep 02
2025
BUY
Exercise of conversion of derivative security
$302,893
$68.25 p/Share
4,438
Added 37.16%
7,504
Common Stock, par valu...
May 29
2025
SELL
Open market or private sale
$208,375
$92.12 p/Share
2,262
Reduced 42.45%
3,066
Common Stock, par valu...
May 29
2025
BUY
Exercise of conversion of derivative security
$154,381
$68.25 p/Share
2,262
Added 29.8%
5,328
Common Stock, par valu...
May 13
2025
SELL
Other acquisition or disposition
-
2,696
Reduced 46.79%
3,066
Common Stock, par valu...
Apr 30
2025
BUY
Grant, award, or other acquisition
-
3,066
Added 34.73%
5,762
Common Stock, par valu...
May 02
2024
BUY
Grant, award, or other acquisition
-
2,696
Added 20.41%
10,513
Common Stock, par valu...
Aug 14
2023
SELL
Open market or private sale
$25,002
$100.01 p/Share
250
Reduced 3.1%
7,817
Common Stock, par valu...
Jun 20
2023
SELL
Open market or private sale
$104,960
$104.96 p/Share
1,000
Reduced 11.03%
8,067
Common Stock, par valu...
May 04
2023
BUY
Grant, award, or other acquisition
-
2,286
Added 20.14%
9,067
Common Stock, par valu...
Sep 19
2022
SELL
Open market or private sale
$131,700
$65.85 p/Share
2,000
Reduced 22.78%
6,781
Common Stock, par valu...
Aug 08
2022
SELL
Open market or private sale
$134,220
$67.11 p/Share
2,000
Reduced 18.55%
8,781
Common Stock, par valu...
May 05
2022
BUY
Grant, award, or other acquisition
-
3,474
Added 24.37%
10,781
Common Stock, par valu...
Feb 11
2022
SELL
Open market or private sale
$37,700
$94.25 p/Share
400
Reduced 5.19%
7,307
Common Stock, par valu...
Nov 11
2021
SELL
Open market or private sale
$36,868
$92.17 p/Share
400
Reduced 4.93%
7,707
Common Stock, par valu...
Aug 11
2021
SELL
Open market or private sale
$38,852
$97.13 p/Share
400
Reduced 4.7%
8,107
Common Stock, par valu...
May 17
2021
SELL
Open market or private sale
$50,120
$125.3 p/Share
400
Reduced 4.49%
8,507
Common Stock, par valu...
May 11
2021
BUY
Grant, award, or other acquisition
-
2,010
Added 18.41%
8,907
Common Stock, par valu...
Feb 16
2021
SELL
Open market or private sale
$47,916
$119.79 p/Share
400
Reduced 5.48%
6,897
Common Stock, par valu...
Nov 16
2020
SELL
Open market or private sale
$39,276
$98.19 p/Share
400
Reduced 5.2%
7,297
Common Stock, par valu...