Insider Trading & Ownership - MCINERNEY RYAN

Real time insider trading transaction history:

  • Insiders are prohibited from making short-swing profits by trading their shares within 6 months of the registration or acquiring the shares.
  • Shares are not adjusted for stock split.
"Insiders might sell their shares for any number of reasons, but they buy them for only one: they think the price will rise"
- Peter Lynch
What is insider trading>>
Time period
Insider Trading Transactions for MCINERNEY RYAN
Goto 0, 1, Next
Common stock purchase or sale:
Transaction
Date
Reported
DateTime
Company Symbol Insider
Relationship
Shares
Traded
Average
Price
Total
Amount
Shares
Owned
Filing
2025-04-01
Sale
2025-04-03
5:21 pm
VISA INC. V MCINERNEY RYAN
Chief Executive Officer
8,620 $350.44 $3,020,793 273,733
(Indirect
Direct)
View
2025-03-03
Sale
2025-03-04
5:32 pm
VISA INC. V MCINERNEY RYAN
Chief Executive Officer
8,620 $363 $3,129,060 282,353
(Indirect
Direct)
View
2025-02-03
Sale
2025-02-04
6:08 pm
VISA INC. V MCINERNEY RYAN
Chief Executive Officer
8,620 $340 $2,930,800 290,436
(Indirect
Direct)
View
2025-01-02
Sale
2025-01-03
4:28 pm
VISA INC. V MCINERNEY RYAN
Chief Executive Officer
8,620 $317.78 $2,739,264 299,056
(Indirect
Direct)
View
2024-12-02
Sale
2024-12-03
4:38 pm
VISA INC. V MCINERNEY RYAN
Chief Executive Officer
8,620 $316.9 $2,731,678 368,823
(Indirect
Direct)
View
2024-11-01
Sale
2024-11-01
4:10 pm
VISA INC. V MCINERNEY RYAN
Chief Executive Officer
8,620 $288.49 $2,486,784 280,824
(Indirect
Direct)
View
2024-10-01
Sale
2024-10-02
4:06 pm
VISA INC. V MCINERNEY RYAN
Chief Executive Officer
8,620 $276.97 $2,387,481 289,444
(Indirect
Direct)
View
2024-09-03
Sale
2024-09-04
4:11 pm
VISA INC. V MCINERNEY RYAN
Chief Executive Officer
8,620 $276.37 $2,382,309 298,064
(Indirect
Direct)
View
2024-08-29
Sale
2024-08-30
4:07 pm
VISA INC. V MCINERNEY RYAN
Chief Executive Officer
8,620 $275 $2,370,500 306,684
(Indirect
Direct)
View
2024-04-01
Sale
2024-04-01
8:14 pm
VISA INC. V MCINERNEY RYAN
Chief Executive Officer
8,200 $280.36 $2,298,952 211,854
(Indirect
Direct)
View
2024-03-01
Sale
2024-03-04
4:32 pm
VISA INC. V MCINERNEY RYAN
Chief Executive Officer
8,150 $283.2 $2,308,080 220,054
(Indirect
Direct)
View
2024-02-01
Sale
2024-02-05
4:33 pm
VISA INC. V MCINERNEY RYAN
Chief Executive Officer
8,150 $273.39 $2,228,129 227,666
(Indirect
Direct)
View
2024-01-02
Sale
2024-01-03
4:12 pm
VISA INC. V MCINERNEY RYAN
Chief Executive Officer
8,150 $259.61 $2,115,822 235,816
(Indirect
Direct)
View
2023-12-01
Sale
2023-12-04
7:07 pm
VISA INC. V MCINERNEY RYAN
Chief Executive Officer
8,150 $255.79 $2,084,689 317,952
(Indirect
Direct)
View
2023-11-02
Sale
2023-11-03
4:06 pm
VISA INC. V MCINERNEY RYAN
Chief Executive Officer
8,150 $240 $1,956,000 224,712
(Indirect
Direct)
View
2023-10-16
Sale
2023-10-17
4:02 pm
VISA INC. V MCINERNEY RYAN
Chief Executive Officer
8,150 $240 $1,956,000 232,862
(Indirect
Direct)
View
2023-09-01
Sale
2023-09-01
4:03 pm
VISA INC. V MCINERNEY RYAN
Chief Executive Officer
8,150 $247.47 $2,016,881 241,012
(Indirect
Direct)
View
2023-08-01
Sale
2023-08-02
4:01 pm
VISA INC. V MCINERNEY RYAN
Chief Executive Officer
8,150 $240 $1,956,000 249,162
(Indirect
Direct)
View
2023-07-11
Sale
2023-07-13
4:21 pm
VISA INC. V MCINERNEY RYAN
Chief Executive Officer
425 $240 $102,000 257,312
(Indirect
Direct)
View
2023-07-05
Sale
2023-07-07
5:00 pm
VISA INC. V MCINERNEY RYAN
Chief Executive Officer
24,025 $240 $5,766,000 257,737
(Indirect
Direct)
View
2023-01-09
Sale
2023-01-10
4:36 pm
VISA INC. V MCINERNEY RYAN
PRESIDENT
58,197 $62.46 $3,635,276 183,912
(Indirect
Direct)
View
2022-04-01
Sale
2022-04-01
4:57 pm
VISA INC. V MCINERNEY RYAN
PRESIDENT
6,467 $223.65 $1,446,345 217,893
(Indirect
Direct)
View
2022-03-28
Sale
2022-03-29
4:02 pm
VISA INC. V MCINERNEY RYAN
PRESIDENT
6,466 $220 $1,422,520 224,360
(Indirect
Direct)
View
2022-02-08
Sale
2022-02-09
4:03 pm
VISA INC. V MCINERNEY RYAN
PRESIDENT
6,466 $226.11 $1,462,027 230,826
(Indirect
Direct)
View
2022-01-03
Sale
2022-01-04
4:17 pm
VISA INC. V MCINERNEY RYAN
PRESIDENT
11,194 $217.52 $2,434,919 159,696
(Indirect
Direct)
View
2021-12-09
Sale
2021-12-09
4:06 pm
VISA INC. V MCINERNEY RYAN
PRESIDENT
11,193 $210 $2,350,530 173,234
(Indirect
Direct)
View
2021-11-01
Sale
2021-11-02
4:12 pm
VISA INC. V MCINERNEY RYAN
PRESIDENT
11,193 $212.44 $2,377,841 162,102
(Indirect
Direct)
View
2021-10-01
Sale
2021-10-01
4:29 pm
VISA INC. V MCINERNEY RYAN
PRESIDENT
11,194 $224.17 $2,509,359 173,295
(Indirect
Direct)
View

Stock options: Exercise, Award, Grant, Conversion
Transaction
Date
Reported
DateTime
Exercisable
Expiration
Company Symnbol Insider
Relationship
Shares
Traded
Conversion
Price
Shares
Owned
Filing
2025-04-01
Exercise
2025-04-03
5:21 pm
N/A
2026-11-19
VISA INC. V MCINERNEY RYAN
Chief Executive Officer
8,620 $0 273,733
(Direct)
View
2025-04-01
Exercise
2025-04-03
5:21 pm
N/A
N/A
VISA INC. V MCINERNEY RYAN
Chief Executive Officer
8,620 $80.82 273,733
(Direct)
View
2025-03-03
Exercise
2025-03-04
5:32 pm
N/A
2026-11-19
VISA INC. V MCINERNEY RYAN
Chief Executive Officer
8,620 $0 282,353
(Direct)
View
2025-03-03
Exercise
2025-03-04
5:32 pm
N/A
N/A
VISA INC. V MCINERNEY RYAN
Chief Executive Officer
8,620 $80.82 282,353
(Direct)
View
2025-02-15
Tax Withholding
2025-02-18
7:17 pm
N/A
N/A
VISA INC. V MCINERNEY RYAN
Chief Executive Officer
555 $353.81 248,955
(Direct)
View
2025-02-15
Exercise
2025-02-18
7:17 pm
N/A
N/A
VISA INC. V MCINERNEY RYAN
Chief Executive Officer
1,092 $0 248,955
(Direct)
View
2025-02-03
Exercise
2025-02-04
6:08 pm
N/A
2026-11-19
VISA INC. V MCINERNEY RYAN
Chief Executive Officer
8,620 $0 290,436
(Direct)
View
2025-02-03
Exercise
2025-02-04
6:08 pm
N/A
N/A
VISA INC. V MCINERNEY RYAN
Chief Executive Officer
8,620 $80.82 290,436
(Direct)
View
2025-01-02
Exercise
2025-01-03
4:28 pm
N/A
2026-11-19
VISA INC. V MCINERNEY RYAN
Chief Executive Officer
8,620 $0 299,056
(Direct)
View
2025-01-02
Exercise
2025-01-03
4:28 pm
N/A
N/A
VISA INC. V MCINERNEY RYAN
Chief Executive Officer
8,620 $80.82 299,056
(Direct)
View
2024-11-30
Tax Withholding
2024-12-03
4:38 pm
N/A
N/A
VISA INC. V MCINERNEY RYAN
Chief Executive Officer
30,990 $315.08 368,823
(Direct)
View
2024-11-30
Option Award
2024-12-03
4:38 pm
N/A
N/A
VISA INC. V MCINERNEY RYAN
Chief Executive Officer
61,147 $0 368,823
(Direct)
View
2024-11-30
Exercise
2024-12-03
4:38 pm
N/A
N/A
VISA INC. V MCINERNEY RYAN
Chief Executive Officer
69,767 $0 368,823
(Direct)
View
2024-12-02
Exercise
2024-12-03
4:38 pm
N/A
N/A
VISA INC. V MCINERNEY RYAN
Chief Executive Officer
8,620 $80.82 368,823
(Direct)
View
2024-11-22
Gift
2024-11-25
7:35 pm
N/A
N/A
VISA INC. V MCINERNEY RYAN
Chief Executive Officer
3,300 $0 208,016
(Indirect)
View
2024-11-19
Option Award
2024-11-21
4:32 pm
N/A
2034-11-19
VISA INC. V MCINERNEY RYAN
Chief Executive Officer
95,563 $0 334,559
(Direct)
View
2024-11-19
Exercise
2024-11-21
4:32 pm
N/A
N/A
VISA INC. V MCINERNEY RYAN
Chief Executive Officer
17,471 $0 334,559
(Direct)
View
2024-11-19
Tax Withholding
2024-11-21
4:32 pm
N/A
N/A
VISA INC. V MCINERNEY RYAN
Chief Executive Officer
8,856 $311.85 334,559
(Direct)
View
2024-11-01
Exercise
2024-11-01
4:10 pm
N/A
2026-11-19
VISA INC. V MCINERNEY RYAN
Chief Executive Officer
8,620 $0 280,824
(Direct)
View
2024-11-01
Exercise
2024-11-01
4:10 pm
N/A
N/A
VISA INC. V MCINERNEY RYAN
Chief Executive Officer
8,620 $80.82 280,824
(Direct)
View
2024-10-01
Exercise
2024-10-02
4:06 pm
N/A
2026-11-19
VISA INC. V MCINERNEY RYAN
Chief Executive Officer
8,620 $0 289,444
(Direct)
View
2024-10-01
Exercise
2024-10-02
4:06 pm
N/A
N/A
VISA INC. V MCINERNEY RYAN
Chief Executive Officer
8,620 $80.82 289,444
(Direct)
View
2024-09-03
Exercise
2024-09-04
4:11 pm
N/A
2026-11-19
VISA INC. V MCINERNEY RYAN
Chief Executive Officer
8,620 $0 298,064
(Direct)
View
2024-09-03
Exercise
2024-09-04
4:11 pm
N/A
N/A
VISA INC. V MCINERNEY RYAN
Chief Executive Officer
8,620 $80.82 298,064
(Direct)
View
2024-08-29
Exercise
2024-08-30
4:07 pm
N/A
2026-11-19
VISA INC. V MCINERNEY RYAN
Chief Executive Officer
8,620 $0 306,684
(Direct)
View
2024-08-29
Exercise
2024-08-30
4:07 pm
N/A
N/A
VISA INC. V MCINERNEY RYAN
Chief Executive Officer
8,620 $80.82 306,684
(Direct)
View
2024-04-01
Exercise
2024-04-01
8:14 pm
N/A
2025-11-19
VISA INC. V MCINERNEY RYAN
Chief Executive Officer
8,200 $0 211,854
(Direct)
View
2024-04-01
Exercise
2024-04-01
8:14 pm
N/A
N/A
VISA INC. V MCINERNEY RYAN
Chief Executive Officer
8,200 $80.15 211,854
(Direct)
View
2024-03-01
Exercise
2024-03-04
4:32 pm
N/A
2025-11-19
VISA INC. V MCINERNEY RYAN
Chief Executive Officer
8,150 $0 220,054
(Direct)
View
2024-03-01
Exercise
2024-03-04
4:32 pm
N/A
N/A
VISA INC. V MCINERNEY RYAN
Chief Executive Officer
8,150 $80.15 220,054
(Direct)
View
2024-02-15
Exercise
2024-02-16
4:49 pm
N/A
N/A
VISA INC. V MCINERNEY RYAN
Chief Executive Officer
1,092 $0 214,038
(Direct)
View
2024-02-15
Tax Withholding
2024-02-16
4:49 pm
N/A
N/A
VISA INC. V MCINERNEY RYAN
Chief Executive Officer
554 $280.98 214,038
(Direct)
View
2024-02-01
Exercise
2024-02-05
4:33 pm
N/A
2025-11-19
VISA INC. V MCINERNEY RYAN
Chief Executive Officer
8,150 $0 227,666
(Direct)
View
2024-02-01
Exercise
2024-02-05
4:33 pm
N/A
N/A
VISA INC. V MCINERNEY RYAN
Chief Executive Officer
8,150 $80.15 227,666
(Direct)
View
2024-01-02
Exercise
2024-01-03
4:12 pm
N/A
2025-11-19
VISA INC. V MCINERNEY RYAN
Chief Executive Officer
8,150 $0 235,816
(Direct)
View
2024-01-02
Exercise
2024-01-03
4:12 pm
N/A
N/A
VISA INC. V MCINERNEY RYAN
Chief Executive Officer
8,150 $80.15 235,816
(Direct)
View
2023-11-30
Option Award
2023-12-04
7:07 pm
N/A
N/A
VISA INC. V MCINERNEY RYAN
Chief Executive Officer
57,820 $0 317,952
(Direct)
View
2023-11-30
Exercise
2023-12-04
7:07 pm
N/A
N/A
VISA INC. V MCINERNEY RYAN
Chief Executive Officer
65,970 $0 317,952
(Direct)
View
2023-11-30
Tax Withholding
2023-12-04
7:07 pm
N/A
N/A
VISA INC. V MCINERNEY RYAN
Chief Executive Officer
28,668 $256.68 317,952
(Direct)
View
2023-11-30
Gift
2023-12-04
7:07 pm
N/A
N/A
VISA INC. V MCINERNEY RYAN
Chief Executive Officer
9,831 $0 317,952
(Indirect)
View
2023-12-01
Exercise
2023-12-04
7:07 pm
N/A
N/A
VISA INC. V MCINERNEY RYAN
Chief Executive Officer
8,150 $80.15 317,952
(Direct)
View
2023-11-30
Other
2023-12-04
7:07 pm
N/A
N/A
VISA INC. V MCINERNEY RYAN
Chief Executive Officer
8,083 $0 317,952
(Direct)
View
2023-11-19
Option Award
2023-11-21
4:28 pm
N/A
2033-11-19
VISA INC. V MCINERNEY RYAN
Chief Executive Officer
98,720 $0 306,928
(Direct)
View
2023-11-19
Exercise
2023-11-21
4:28 pm
N/A
N/A
VISA INC. V MCINERNEY RYAN
Chief Executive Officer
16,034 $0 306,928
(Direct)
View
2023-11-19
Tax Withholding
2023-11-21
4:28 pm
N/A
N/A
VISA INC. V MCINERNEY RYAN
Chief Executive Officer
7,951 $249.56 306,928
(Direct)
View
2023-11-02
Exercise
2023-11-03
4:06 pm
N/A
2025-11-19
VISA INC. V MCINERNEY RYAN
Chief Executive Officer
8,150 $0 224,712
(Direct)
View
2023-11-02
Exercise
2023-11-03
4:06 pm
N/A
N/A
VISA INC. V MCINERNEY RYAN
Chief Executive Officer
8,150 $80.15 224,712
(Direct)
View
2023-10-16
Exercise
2023-10-17
4:02 pm
N/A
2025-11-19
VISA INC. V MCINERNEY RYAN
Chief Executive Officer
8,150 $0 232,862
(Direct)
View
2023-10-16
Exercise
2023-10-17
4:02 pm
N/A
N/A
VISA INC. V MCINERNEY RYAN
Chief Executive Officer
8,150 $80.15 232,862
(Direct)
View
2023-09-01
Exercise
2023-09-01
4:03 pm
N/A
2025-11-19
VISA INC. V MCINERNEY RYAN
Chief Executive Officer
8,150 $0 241,012
(Direct)
View
2023-09-01
Exercise
2023-09-01
4:03 pm
N/A
N/A
VISA INC. V MCINERNEY RYAN
Chief Executive Officer
8,150 $80.15 241,012
(Direct)
View
2023-08-01
Exercise
2023-08-02
4:01 pm
N/A
2025-11-19
VISA INC. V MCINERNEY RYAN
Chief Executive Officer
8,150 $0 249,162
(Direct)
View
2023-08-01
Exercise
2023-08-02
4:01 pm
N/A
N/A
VISA INC. V MCINERNEY RYAN
Chief Executive Officer
8,150 $80.15 249,162
(Direct)
View
2023-07-11
Exercise
2023-07-13
4:21 pm
N/A
2025-11-19
VISA INC. V MCINERNEY RYAN
Chief Executive Officer
425 $0 257,312
(Direct)
View
2023-07-11
Exercise
2023-07-13
4:21 pm
N/A
N/A
VISA INC. V MCINERNEY RYAN
Chief Executive Officer
425 $80.15 257,312
(Direct)
View
2023-07-05
Exercise
2023-07-07
5:00 pm
N/A
2025-11-19
VISA INC. V MCINERNEY RYAN
Chief Executive Officer
24,025 $0 257,737
(Direct)
View
2023-07-05
Exercise
2023-07-07
5:00 pm
N/A
N/A
VISA INC. V MCINERNEY RYAN
Chief Executive Officer
24,025 $80.15 257,737
(Direct)
View
2023-02-15
Option Award
2023-02-17
4:18 pm
N/A
2033-02-15
VISA INC. V MCINERNEY RYAN
CHIEF EXECUTIVE OFFICER
16,039 $0 199,951
(Direct)
View
2023-01-09
Exercise
2023-01-10
4:36 pm
N/A
2024-11-19
VISA INC. V MCINERNEY RYAN
PRESIDENT
58,197 $0 183,912
(Direct)
View
2023-01-09
Exercise
2023-01-10
4:36 pm
N/A
N/A
VISA INC. V MCINERNEY RYAN
PRESIDENT
58,197 $220 183,912
(Direct)
View
2022-11-30
Option Award
2022-12-02
4:35 pm
N/A
N/A
VISA INC. V MCINERNEY RYAN
PRESIDENT
32,545 $0 216,457
(Direct)
View
2022-11-30
Exercise
2022-12-02
4:35 pm
N/A
N/A
VISA INC. V MCINERNEY RYAN
PRESIDENT
32,545 $0 216,457
(Direct)
View
2022-11-30
Tax Withholding
2022-12-02
4:35 pm
N/A
N/A
VISA INC. V MCINERNEY RYAN
PRESIDENT
16,136 $217 216,457
(Direct)
View
2022-11-19
Option Award
2022-11-22
8:41 pm
N/A
2032-11-19
VISA INC. V MCINERNEY RYAN
PRESIDENT
74,920 $0 258,660
(Direct)
View
2022-11-19
Exercise
2022-11-22
8:41 pm
N/A
N/A
VISA INC. V MCINERNEY RYAN
PRESIDENT
15,485 $0 258,660
(Direct)
View
2022-11-19
Tax Withholding
2022-11-22
8:41 pm
N/A
N/A
VISA INC. V MCINERNEY RYAN
PRESIDENT
7,678 $210.8 258,660
(Direct)
View
2022-06-14
Gift
2022-06-16
4:46 pm
N/A
N/A
VISA INC. V MCINERNEY RYAN
PRESIDENT
159,696 $0 159,696
(Indirect)
View
2022-04-01
Exercise
2022-04-01
4:57 pm
N/A
2024-11-19
VISA INC. V MCINERNEY RYAN
PRESIDENT
6,467 $0 217,893
(Direct)
View
2022-04-01
Exercise
2022-04-01
4:57 pm
N/A
N/A
VISA INC. V MCINERNEY RYAN
PRESIDENT
6,467 $62.47 217,893
(Direct)
View
2022-03-28
Exercise
2022-03-29
4:02 pm
N/A
2024-11-19
VISA INC. V MCINERNEY RYAN
PRESIDENT
6,466 $0 224,360
(Direct)
View
2022-03-28
Exercise
2022-03-29
4:02 pm
N/A
N/A
VISA INC. V MCINERNEY RYAN
PRESIDENT
6,466 $62.47 224,360
(Direct)
View
2022-02-08
Exercise
2022-02-09
4:03 pm
N/A
2024-11-19
VISA INC. V MCINERNEY RYAN
PRESIDENT
6,466 $0 230,826
(Direct)
View
2022-02-08
Exercise
2022-02-09
4:03 pm
N/A
N/A
VISA INC. V MCINERNEY RYAN
PRESIDENT
6,466 $62.47 230,826
(Direct)
View
2022-01-03
Exercise
2022-01-04
4:17 pm
N/A
2023-11-19
VISA INC. V MCINERNEY RYAN
PRESIDENT
11,194 $0 159,696
(Direct)
View
2022-01-03
Exercise
2022-01-04
4:17 pm
N/A
N/A
VISA INC. V MCINERNEY RYAN
PRESIDENT
11,194 $49.35 159,696
(Direct)
View
2021-12-15
Gift
2021-12-17
5:02 pm
N/A
N/A
VISA INC. V MCINERNEY RYAN
PRESIDENT
2,344 $0 159,696
(Indirect)
View
2021-12-09
Exercise
2021-12-09
4:06 pm
N/A
2023-11-19
VISA INC. V MCINERNEY RYAN
PRESIDENT
11,193 $0 173,234
(Direct)
View
2021-12-09
Exercise
2021-12-09
4:06 pm
N/A
N/A
VISA INC. V MCINERNEY RYAN
PRESIDENT
11,193 $49.35 173,234
(Direct)
View
2021-11-30
Option Award
2021-12-01
9:08 pm
N/A
N/A
VISA INC. V MCINERNEY RYAN
PRESIDENT
29,821 $0 206,441
(Direct)
View
2021-11-30
Tax Withholding
2021-12-01
9:08 pm
N/A
N/A
VISA INC. V MCINERNEY RYAN
PRESIDENT
14,786 $193.77 206,441
(Direct)
View
2021-11-30
Exercise
2021-12-01
9:08 pm
N/A
N/A
VISA INC. V MCINERNEY RYAN
PRESIDENT
29,821 $0 206,441
(Direct)
View
2021-12-01
Other
2021-12-01
9:08 pm
N/A
N/A
VISA INC. V MCINERNEY RYAN
PRESIDENT
7,290 $0 206,441
(Direct)
View
2021-11-19
Option Award
2021-11-23
9:05 pm
N/A
2031-11-19
VISA INC. V MCINERNEY RYAN
PRESIDENT
93,950 $0 256,061
(Direct)
View
2021-11-19
Tax Withholding
2021-11-23
9:05 pm
N/A
N/A
VISA INC. V MCINERNEY RYAN
PRESIDENT
7,171 $200.86 256,061
(Direct)
View
2021-11-19
Exercise
2021-11-23
9:05 pm
N/A
N/A
VISA INC. V MCINERNEY RYAN
PRESIDENT
14,461 $0 256,061
(Direct)
View
2021-11-01
Exercise
2021-11-02
4:12 pm
N/A
2023-11-19
VISA INC. V MCINERNEY RYAN
PRESIDENT
11,193 $0 162,102
(Direct)
View
2021-11-01
Exercise
2021-11-02
4:12 pm
N/A
N/A
VISA INC. V MCINERNEY RYAN
PRESIDENT
11,193 $49.35 162,102
(Direct)
View
2021-10-01
Exercise
2021-10-01
4:29 pm
N/A
2023-06-03
VISA INC. V MCINERNEY RYAN
PRESIDENT
11,194 $0 173,295
(Direct)
View
2021-10-01
Exercise
2021-10-01
4:29 pm
N/A
N/A
VISA INC. V MCINERNEY RYAN
PRESIDENT
8,778 $45.05 173,295
(Direct)
View
2021-10-01
Exercise
2021-10-01
4:29 pm
N/A
N/A
VISA INC. V MCINERNEY RYAN
PRESIDENT
2,416 $49.35 173,295
(Direct)
View
Goto 0, 1, Next