Nov 20
2025
SELL
Open market or private sale
$1,707,893
$222.73 p/Share
7,668
Reduced 29.46%
18,359
Common Stock
Nov 20
2025
BUY
Exercise of conversion of derivative security
$314,848
$41.06 p/Share
7,668
Added 22.76%
26,027
Common Stock
Nov 19
2025
SELL
Open market or private sale
$1,097,955
$214.78 p/Share
5,112
Reduced 21.78%
18,359
Common Stock
Nov 19
2025
BUY
Exercise of conversion of derivative security
$209,234
$40.93 p/Share
5,112
Added 17.88%
23,471
Common Stock
Oct 31
2025
BUY
Grant, award, or other acquisition
-
93
Added 0.5%
18,359
Common Stock
Jul 25
2025
BUY
Grant, award, or other acquisition
-
108
Added 0.59%
18,266
Common Stock
Jun 27
2025
BUY
Grant, award, or other acquisition
-
2,143
Added 10.56%
18,158
Common Stock
Apr 25
2025
BUY
Grant, award, or other acquisition
-
116
Added 0.72%
16,015
Common Stock
Jan 31
2025
BUY
Grant, award, or other acquisition
-
92
Added 0.58%
15,899
Common Stock
Nov 15
2024
SELL
Open market or private sale
$5,471,320
$146.96 p/Share
37,230
Reduced 70.2%
15,807
Common Stock
Nov 15
2024
BUY
Exercise of conversion of derivative security
$879,744
$23.63 p/Share
37,230
Added 41.24%
53,037
Common Stock
Oct 25
2024
BUY
Grant, award, or other acquisition
-
124
Added 0.78%
15,807
Common Stock
Jul 26
2024
BUY
Grant, award, or other acquisition
-
143
Added 0.9%
15,683
Common Stock
Jun 28
2024
BUY
Grant, award, or other acquisition
-
2,964
Added 16.02%
15,540
Common Stock
Apr 26
2024
BUY
Grant, award, or other acquisition
-
169
Added 1.33%
12,576
Common Stock
Jan 26
2024
BUY
Grant, award, or other acquisition
$13,714
$63.79 p/Share
215
Added 1.7%
12,407
Common Stock
Oct 27
2023
BUY
Grant, award, or other acquisition
$13,717
$42.6 p/Share
322
Added 2.57%
12,192
Common Stock
Jul 28
2023
BUY
Grant, award, or other acquisition
$12,798
$48.48 p/Share
264
Added 2.18%
11,870
Common Stock
Jun 30
2023
BUY
Grant, award, or other acquisition
-
2,750
Added 19.16%
11,606
Common Stock
May 25
2023
BUY
Exercise of conversion of derivative security
-
3,534
Added 28.52%
8,856
Common Stock
Apr 14
2023
BUY
Grant, award, or other acquisition
$12,478
$54.73 p/Share
228
Added 4.11%
5,322
Common Stock
Jan 13
2023
BUY
Grant, award, or other acquisition
$12,483
$40.01 p/Share
312
Added 5.77%
5,094
Common Stock
Oct 14
2022
BUY
Grant, award, or other acquisition
$12,490
$45.42 p/Share
275
Added 5.44%
4,782
Common Stock
May 25
2022
BUY
Exercise of conversion of derivative security
-
1,307
Added 23.89%
4,163
Common Stock
May 28
2021
BUY
Exercise of conversion of derivative security
-
2,856
Added 50.0%
2,856
Common Stock