Dec 02
2024
-
3,500
Reduced 21.87%
12,504
Common Stock
Nov 15
2024
BUY
Grant, award, or other acquisition
-
312
Added 1.91%
16,004
Common Stock
Aug 15
2024
BUY
Grant, award, or other acquisition
-
333
Added 2.08%
15,692
Common Stock
May 15
2024
BUY
Grant, award, or other acquisition
-
363
Added 2.31%
15,359
Common Stock
Mar 15
2024
BUY
Grant, award, or other acquisition
-
366
Added 2.38%
14,996
Common Stock
Nov 15
2023
BUY
Grant, award, or other acquisition
-
529
Added 3.49%
14,630
Common Stock
Aug 15
2023
BUY
Grant, award, or other acquisition
-
475
Added 3.26%
14,101
Common Stock
May 15
2023
BUY
Grant, award, or other acquisition
-
516
Added 3.65%
13,626
Common Stock
May 12
2023
SELL
Sale (or disposition) back to the issuer
$474,986
$95.59 p/Share
4,969
Reduced 24.51%
15,306
Common Stock
May 12
2023
SELL
Open market or private sale
$209,190
$95.26 p/Share
2,196
Reduced 14.35%
13,110
Common Stock
May 12
2023
BUY
Exercise of conversion of derivative security
$474,967
$66.29 p/Share
7,165
Added 26.11%
20,275
Common Stock
Mar 15
2023
BUY
Grant, award, or other acquisition
-
658
Added 4.78%
13,110
Common Stock
Nov 15
2022
BUY
Grant, award, or other acquisition
-
677
Added 5.16%
12,452
Common Stock
Aug 15
2022
BUY
Grant, award, or other acquisition
-
514
Added 4.18%
11,775
Common Stock
May 15
2022
BUY
Grant, award, or other acquisition
-
475
Added 4.05%
11,261
Common Stock
Mar 15
2022
BUY
Grant, award, or other acquisition
-
429
Added 3.83%
10,786
Common Stock
Nov 15
2021
BUY
Grant, award, or other acquisition
-
446
Added 4.13%
10,357
Common Stock
Aug 15
2021
BUY
Grant, award, or other acquisition
-
365
Added 3.55%
9,911
Common Stock
Jun 22
2021
SELL
Sale (or disposition) back to the issuer
$834,331
$124.36 p/Share
6,709
Reduced 31.49%
14,594
Common Stock
Jun 22
2021
SELL
Open market or private sale
$627,618
$124.33 p/Share
5,048
Reduced 34.59%
9,546
Common Stock
Jun 22
2021
BUY
Exercise of conversion of derivative security
$850,149
$72.31 p/Share
11,757
Added 38.97%
18,414
Common Stock
May 15
2021
BUY
Grant, award, or other acquisition
-
379
Added 3.82%
9,546
Common Stock
Mar 15
2021
BUY
Grant, award, or other acquisition
-
436
Added 4.54%
9,167
Common Stock
Nov 15
2020
BUY
Grant, award, or other acquisition
-
430
Added 4.69%
8,731
Common Stock