Buy Breakdown
Total $459,341
Sell Breakdown
Total $3,201,371
Monthly Totals
Transaction | Filed | Name | Type | Shares @ Price | Value | Balance change | Ownership | |
---|---|---|---|---|---|---|---|---|
05/28/2025
10b5-1
|
05/29/2025 |
Director
|
Buy
|
3 @ $1,249.94
|
$3,749.82
|
8,178 | (0.04%) | Direct |
05/27/2025
10b5-1
|
05/28/2025 |
Director
|
Buy
|
3 @ $1,294.40
|
$3,883.20
|
8,175 | (0.04%) | Direct |
05/23/2025
10b5-1
|
05/27/2025 |
Director
|
Buy
|
3 @ $1,267.64
|
$3,802.92
|
8,172 | (0.04%) | Direct |
05/22/2025
10b5-1
|
05/23/2025 |
Director
|
Buy
|
3 @ $1,339.56
|
$4,018.68
|
8,169 | (0.04%) | Direct |
05/21/2025
10b5-1
|
05/22/2025 |
Director
|
Buy
|
3 @ $1,380.15
|
$4,140.45
|
8,166 | (0.04%) | Direct |
05/20/2025
10b5-1
|
05/21/2025 |
Director
|
Buy
|
3 @ $1,418.29
|
$4,254.87
|
8,163 | (0.04%) | Direct |
05/19/2025
10b5-1
|
05/20/2025 |
Director
|
Buy
|
3 @ $1,414.71
|
$4,244.13
|
8,160 | (0.04%) | Direct |
05/16/2025
10b5-1
|
05/19/2025 |
Director
|
Buy
|
3 @ $1,423.98
|
$4,271.94
|
8,157 | (0.04%) | Direct |
05/15/2025
10b5-1
|
05/16/2025 |
Director
|
Buy
|
3 @ $1,381.84
|
$4,145.52
|
8,154 | (0.04%) | Direct |
05/14/2025
10b5-1
|
05/15/2025 |
Director
|
Buy
|
3 @ $1,377.48
|
$4,132.44
|
8,151 | (0.04%) | Direct |
05/13/2025
10b5-1
|
05/14/2025 |
Director
|
Buy
|
3 @ $1,347.71
|
$4,043.13
|
8,148 | (0.04%) | Direct |
05/12/2025
10b5-1
|
05/13/2025 |
Director
|
Buy
|
3 @ $1,368.47
|
$4,105.41
|
8,145 | (0.04%) | Direct |
05/09/2025
10b5-1
|
05/12/2025 |
Director
|
Buy
|
3 @ $1,298.44
|
$3,895.32
|
8,142 | (0.04%) | Direct |
05/08/2025
10b5-1
|
05/09/2025 |
Director
|
Buy
|
3 @ $1,331.42
|
$3,994.26
|
8,139 | (0.04%) | Direct |
05/07/2025
10b5-1
|
05/08/2025 |
Director
|
Buy
|
3 @ $1,325.00
|
$3,975.00
|
8,136 | (0.04%) | Direct |
05/06/2025
10b5-1
|
05/07/2025 |
Director
|
Buy
|
3 @ $1,326.26
|
$3,978.78
|
8,133 | (0.04%) | Direct |
05/05/2025
10b5-1
|
05/06/2025 |
Director
|
Buy
|
3 @ $1,318.34
|
$3,955.02
|
8,130 | (0.04%) | Direct |
05/02/2025
10b5-1
|
05/05/2025 |
Director
|
Buy
|
3 @ $1,329.20
|
$3,987.60
|
8,127 | (0.04%) | Direct |
05/01/2025
10b5-1
|
05/02/2025 |
Director
|
Buy
|
3 @ $1,278.00
|
$3,834.00
|
8,124 | (0.04%) | Direct |
04/30/2025
10b5-1
|
05/01/2025 |
Director
|
Buy
|
3 @ $1,300.65
|
$3,901.95
|
8,121 | (0.04%) | Direct |
04/29/2025
10b5-1
|
04/30/2025 |
Director
|
Buy
|
3 @ $1,333.50
|
$4,000.50
|
8,118 | (0.04%) | Direct |
04/28/2025
10b5-1
|
04/29/2025 |
Director
|
Buy
|
3 @ $1,344.34
|
$4,033.02
|
8,115 | (0.04%) | Direct |
04/25/2025
10b5-1
|
04/28/2025 |
Director
|
Buy
|
3 @ $1,323.95
|
$3,971.85
|
8,112 | (0.04%) | Direct |
04/24/2025
10b5-1
|
04/25/2025 |
Director
|
Buy
|
3 @ $1,343.25
|
$4,029.75
|
8,109 | (0.04%) | Direct |
04/23/2025
10b5-1
|
04/24/2025 |
Director
|
Buy
|
3 @ $1,328.65
|
$3,985.95
|
8,106 | (0.04%) | Direct |
04/22/2025
10b5-1
|
04/23/2025 |
Director
|
Buy
|
3 @ $1,276.52
|
$3,829.56
|
8,103 | (0.04%) | Direct |
04/21/2025
10b5-1
|
04/22/2025 |
Director
|
Buy
|
3 @ $1,283.57
|
$3,850.71
|
8,100 | (0.04%) | Direct |
04/17/2025
10b5-1
|
04/21/2025 |
Director
|
Buy
|
3 @ $1,297.10
|
$3,891.30
|
8,097 | (0.04%) | Direct |
04/16/2025
10b5-1
|
04/17/2025 |
Director
|
Buy
|
3 @ $1,265.09
|
$3,795.27
|
8,094 | (0.04%) | Direct |
04/15/2025
10b5-1
|
04/16/2025 |
Director
|
Buy
|
3 @ $1,247.53
|
$3,742.59
|
8,091 | (0.04%) | Direct |
04/14/2025
10b5-1
|
04/15/2025 |
Director
|
Buy
|
3 @ $1,272.83
|
$3,818.49
|
8,088 | (0.04%) | Direct |
04/11/2025
10b5-1
|
04/14/2025 |
Director
|
Buy
|
3 @ $1,187.00
|
$3,561.00
|
8,085 | (0.04%) | Direct |
04/10/2025
10b5-1
|
04/11/2025 |
Director
|
Buy
|
3 @ $1,213.28
|
$3,639.84
|
8,082 | (0.04%) | Direct |
04/09/2025
10b5-1
|
04/10/2025 |
Director
|
Buy
|
3 @ $1,103.71
|
$3,311.13
|
8,079 | (0.04%) | Direct |
04/08/2025
10b5-1
|
04/09/2025 |
Director
|
Buy
|
3 @ $1,210.45
|
$3,631.35
|
8,076 | (0.04%) | Direct |
04/07/2025
10b5-1
|
04/08/2025 |
Director
|
Buy
|
3 @ $1,016.48
|
$3,049.44
|
8,076 | (0.04%) | Direct |
04/04/2025
10b5-1
|
04/07/2025 |
Director
|
Buy
|
3 @ $1,165.01
|
$3,495.03
|
8,070 | (0.04%) | Direct |
04/03/2025
10b5-1
|
04/04/2025 |
Director
|
Buy
|
3 @ $1,280.56
|
$3,841.68
|
8,067 | (0.04%) | Direct |
04/02/2025
10b5-1
|
04/03/2025 |
Director
|
Buy
|
3 @ $1,331.21
|
$3,993.63
|
8,064 | (0.04%) | Direct |
04/01/2025
10b5-1
|
04/02/2025 |
Director
|
Buy
|
3 @ $1,314.56
|
$3,943.68
|
8,061 | (0.04%) | Direct |
03/31/2025
10b5-1
|
04/01/2025 |
Director
|
Buy
|
3 @ $1,300.53
|
$3,901.59
|
8,058 | (0.04%) | Direct |
03/28/2025
10b5-1
|
03/31/2025 |
Director
|
Buy
|
3 @ $1,326.21
|
$3,978.63
|
8,055 | (0.04%) | Direct |
03/27/2025
10b5-1
|
03/28/2025 |
Director
|
Buy
|
3 @ $1,365.46
|
$4,096.38
|
8,052 | (0.04%) | Direct |
03/26/2025
10b5-1
|
03/27/2025 |
Director
|
Buy
|
3 @ $1,379.68
|
$4,139.04
|
8,049 | (0.04%) | Direct |
03/25/2025
10b5-1
|
03/26/2025 |
Director
|
Buy
|
3 @ $1,347.37
|
$4,042.11
|
8,046 | (0.04%) | Direct |
03/24/2025
10b5-1
|
03/25/2025 |
Director
|
Buy
|
3 @ $1,289.28
|
$3,867.84
|
8,043 | (0.04%) | Direct |
03/21/2025
10b5-1
|
03/24/2025 |
Director
|
Buy
|
3 @ $1,355.00
|
$4,065.00
|
8,040 | (0.04%) | Direct |
03/20/2025
10b5-1
|
03/21/2025 |
Director
|
Buy
|
3 @ $1,370.00
|
$4,110.00
|
8,037 | (0.04%) | Direct |
03/19/2025
10b5-1
|
03/20/2025 |
Director
|
Buy
|
3 @ $1,350.00
|
$4,050.00
|
8,034 | (0.04%) | Direct |
03/18/2025
10b5-1
|
03/19/2025 |
Director
|
Buy
|
3 @ $1,344.00
|
$4,032.00
|
8,031 | (0.04%) | Direct |
03/17/2025
10b5-1
|
03/18/2025 |
Director
|
Buy
|
3 @ $1,315.83
|
$3,947.49
|
8,028 | (0.04%) | Direct |
03/14/2025
10b5-1
|
03/17/2025 |
Director
|
Buy
|
3 @ $1,269.71
|
$3,809.13
|
8,025 | (0.04%) | Direct |
03/14/2025
10b5-1
|
03/17/2025 |
Chief Financial Officer
CFO
|
Sell
|
-214 @ $1,313.99
|
($281,193.39)
|
3,502 | (-5.76%) | Direct |
03/14/2025
10b5-1
|
03/17/2025 |
Chief Financial Officer
CFO
|
Sell
|
-536 @ $1,301.08
|
($697,378.60)
|
3,716 | (-12.61%) | Direct |
03/13/2025
|
03/17/2025 |
Senior VP, Secretary and GC
Officer
|
Sell
|
-1,150 @ $1,271.52
|
($1,462,248.90)
|
1,393 | (-45.22%) | Direct |
03/13/2025
10b5-1
|
03/14/2025 |
Director
|
Buy
|
3 @ $1,344.05
|
$4,032.15
|
8,022 | (0.04%) | Direct |
03/12/2025
10b5-1
|
03/13/2025 |
Director
|
Buy
|
3 @ $1,349.26
|
$4,047.78
|
8,019 | (0.04%) | Direct |
03/11/2025
10b5-1
|
03/12/2025 |
Director
|
Buy
|
3 @ $1,380.09
|
$4,140.27
|
8,016 | (0.04%) | Direct |
03/10/2025
10b5-1
|
03/11/2025 |
Director
|
Buy
|
3 @ $1,371.59
|
$4,114.77
|
8,013 | (0.04%) | Direct |
03/07/2025
10b5-1
|
03/10/2025 |
Director
|
Buy
|
3 @ $1,317.20
|
$3,951.60
|
8,010 | (0.04%) | Direct |
03/06/2025
10b5-1
|
03/07/2025 |
Director
|
Buy
|
3 @ $1,340.36
|
$4,021.08
|
8,007 | (0.04%) | Direct |
03/05/2025
10b5-1
|
03/06/2025 |
Director
|
Buy
|
3 @ $1,342.31
|
$4,026.93
|
8,004 | (0.04%) | Direct |
03/04/2025
10b5-1
|
03/05/2025 |
Director
|
Buy
|
3 @ $1,329.96
|
$3,989.88
|
8,001 | (0.04%) | Direct |
03/03/2025
10b5-1
|
03/04/2025 |
Director
|
Buy
|
3 @ $1,435.43
|
$4,306.29
|
7,998 | (0.04%) | Direct |
02/28/2025
10b5-1
|
03/03/2025 |
Director
|
Buy
|
3 @ $1,347.26
|
$4,041.78
|
7,995 | (0.04%) | Direct |
02/27/2025
10b5-1
|
02/28/2025 |
Director
|
Buy
|
3 @ $1,370.13
|
$4,110.39
|
7,992 | (0.04%) | Direct |
02/26/2025
10b5-1
|
02/27/2025 |
Director
|
Buy
|
3 @ $1,301.17
|
$3,903.51
|
7,989 | (0.04%) | Direct |
02/25/2025
|
02/26/2025 |
Director
|
Buy
|
0 @ $1,272.37
|
$0.00
|
789 | (0.00%) | Direct |
02/25/2025
10b5-1
|
02/26/2025 |
Director
|
Buy
|
3 @ $1,288.53
|
$3,865.59
|
7,986 | (0.04%) | Direct |
02/24/2025
10b5-1
|
02/25/2025 |
Director
|
Buy
|
3 @ $1,349.20
|
$4,047.60
|
7,983 | (0.04%) | Direct |
11/15/2024
10b5-1
|
11/18/2024 |
Director
|
Buy
|
3 @ $1,354.34
|
$4,063.02
|
7,848 | (0.04%) | Direct |
11/14/2024
10b5-1
|
11/15/2024 |
Director
|
Buy
|
3 @ $1,374.98
|
$4,124.94
|
7,845 | (0.04%) | Direct |
11/14/2024
|
11/15/2024 |
Chief Financial Officer
CFO
|
Sell
|
-350 @ $1,340.00
|
($469,000.00)
|
1,672 | (-17.31%) | Direct |
11/13/2024
10b5-1
|
11/14/2024 |
Director
|
Buy
|
3 @ $1,415.67
|
$4,247.01
|
7,842 | (0.04%) | Direct |
11/12/2024
|
11/13/2024 |
Chief Accounting Officer
Officer
|
Sell
|
-210 @ $1,388.33
|
($291,550.14)
|
584 | (-26.45%) | Direct |
11/12/2024
10b5-1
|
11/13/2024 |
Director
|
Buy
|
3 @ $1,406.05
|
$4,218.15
|
7,839 | (0.04%) | Direct |
11/11/2024
10b5-1
|
11/12/2024 |
Director
|
Buy
|
3 @ $1,379.23
|
$4,137.69
|
7,836 | (0.04%) | Direct |
11/08/2024
10b5-1
|
11/12/2024 |
Director
|
Buy
|
3 @ $1,338.32
|
$4,014.96
|
7,833 | (0.04%) | Direct |
11/07/2024
10b5-1
|
11/08/2024 |
Director
|
Buy
|
3 @ $1,261.58
|
$3,784.74
|
7,830 | (0.04%) | Direct |
11/06/2024
10b5-1
|
11/07/2024 |
Director
|
Buy
|
3 @ $1,319.93
|
$3,959.79
|
7,827 | (0.04%) | Direct |
11/05/2024
10b5-1
|
11/06/2024 |
Director
|
Buy
|
3 @ $1,208.77
|
$3,626.31
|
7,824 | (0.04%) | Direct |
11/04/2024
10b5-1
|
11/05/2024 |
Director
|
Buy
|
3 @ $1,173.00
|
$3,519.00
|
7,821 | (0.04%) | Direct |
11/01/2024
10b5-1
|
11/04/2024 |
Director
|
Buy
|
3 @ $1,174.00
|
$3,522.00
|
7,818 | (0.04%) | Direct |
10/31/2024
10b5-1
|
11/01/2024 |
Director
|
Buy
|
3 @ $1,160.00
|
$3,480.00
|
7,815 | (0.04%) | Direct |
10/30/2024
10b5-1
|
10/31/2024 |
Director
|
Buy
|
3 @ $1,116.91
|
$3,350.73
|
7,812 | (0.04%) | Direct |
10/29/2024
10b5-1
|
10/30/2024 |
Director
|
Buy
|
3 @ $1,091.11
|
$3,273.33
|
7,809 | (0.04%) | Direct |
10/28/2024
10b5-1
|
10/29/2024 |
Director
|
Buy
|
3 @ $1,075.78
|
$3,227.34
|
7,806 | (0.04%) | Direct |
10/25/2024
10b5-1
|
10/28/2024 |
Director
|
Buy
|
3 @ $1,099.70
|
$3,299.10
|
7,803 | (0.04%) | Direct |
10/24/2024
10b5-1
|
10/25/2024 |
Director
|
Buy
|
3 @ $1,088.66
|
$3,265.98
|
7,800 | (0.04%) | Direct |
10/23/2024
10b5-1
|
10/24/2024 |
Director
|
Buy
|
3 @ $1,085.56
|
$3,256.68
|
7,797 | (0.04%) | Direct |
10/22/2024
10b5-1
|
10/23/2024 |
Director
|
Buy
|
3 @ $1,083.51
|
$3,250.53
|
7,794 | (0.04%) | Direct |
10/21/2024
10b5-1
|
10/22/2024 |
Director
|
Buy
|
3 @ $1,069.75
|
$3,209.25
|
7,791 | (0.04%) | Direct |
10/18/2024
10b5-1
|
10/21/2024 |
Director
|
Buy
|
3 @ $1,063.77
|
$3,191.31
|
7,788 | (0.04%) | Direct |
10/17/2024
10b5-1
|
10/18/2024 |
Director
|
Buy
|
3 @ $1,063.52
|
$3,190.56
|
7,785 | (0.04%) | Direct |
10/16/2024
10b5-1
|
10/17/2024 |
Director
|
Buy
|
3 @ $1,048.95
|
$3,146.85
|
7,782 | (0.04%) | Direct |
10/15/2024
10b5-1
|
10/16/2024 |
Director
|
Buy
|
3 @ $1,048.84
|
$3,146.52
|
7,779 | (0.04%) | Direct |
10/14/2024
10b5-1
|
10/15/2024 |
Director
|
Buy
|
3 @ $1,058.14
|
$3,174.42
|
7,776 | (0.04%) | Direct |
10/11/2024
10b5-1
|
10/15/2024 |
Director
|
Buy
|
3 @ $1,004.00
|
$3,012.00
|
7,773 | (0.04%) | Direct |
10/10/2024
10b5-1
|
10/11/2024 |
Director
|
Buy
|
3 @ $980.04
|
$2,940.12
|
7,770 | (0.04%) | Direct |
10/09/2024
10b5-1
|
10/10/2024 |
Director
|
Buy
|
3 @ $960.29
|
$2,880.87
|
7,767 | (0.04%) | Direct |
10/08/2024
10b5-1
|
10/09/2024 |
Director
|
Buy
|
3 @ $976.00
|
$2,928.00
|
7,764 | (0.04%) | Direct |
10/07/2024
10b5-1
|
10/08/2024 |
Director
|
Buy
|
3 @ $983.00
|
$2,949.00
|
7,761 | (0.04%) | Direct |
10/04/2024
10b5-1
|
10/07/2024 |
Director
|
Buy
|
3 @ $977.99
|
$2,933.97
|
7,758 | (0.04%) | Direct |
10/03/2024
10b5-1
|
10/04/2024 |
Director
|
Buy
|
3 @ $935.00
|
$2,805.00
|
7,755 | (0.04%) | Direct |
10/02/2024
10b5-1
|
10/03/2024 |
Director
|
Buy
|
3 @ $925.00
|
$2,775.00
|
7,752 | (0.04%) | Direct |
10/01/2024
10b5-1
|
10/02/2024 |
Director
|
Buy
|
3 @ $879.00
|
$2,637.00
|
7,749 | (0.04%) | Direct |
09/30/2024
10b5-1
|
12/18/2024 |
Director
|
Buy
|
3 @ $887.97
|
$2,663.91
|
315,701 | (0.00%) | Direct |
09/30/2024
10b5-1
|
10/02/2024 |
Director
|
Buy
|
3 @ $887.97
|
$2,663.91
|
7,746 | (0.04%) | Direct |
09/27/2024
10b5-1
|
09/30/2024 |
Director
|
Buy
|
3 @ $881.30
|
$2,643.90
|
7,743 | (0.04%) | Direct |
09/26/2024
10b5-1
|
09/27/2024 |
Director
|
Buy
|
3 @ $913.82
|
$2,741.46
|
7,740 | (0.04%) | Direct |
09/25/2024
10b5-1
|
09/26/2024 |
Director
|
Buy
|
3 @ $937.52
|
$2,812.56
|
7,737 | (0.04%) | Direct |
09/24/2024
10b5-1
|
09/25/2024 |
Director
|
Buy
|
3 @ $958.92
|
$2,876.76
|
7,734 | (0.04%) | Direct |
09/23/2024
10b5-1
|
09/24/2024 |
Director
|
Buy
|
3 @ $942.00
|
$2,826.00
|
7,731 | (0.04%) | Direct |
09/20/2024
10b5-1
|
09/23/2024 |
Director
|
Buy
|
3 @ $913.60
|
$2,740.80
|
7,728 | (0.04%) | Direct |
09/19/2024
10b5-1
|
09/20/2024 |
Director
|
Buy
|
3 @ $900.04
|
$2,700.12
|
7,725 | (0.04%) | Direct |
09/18/2024
10b5-1
|
09/19/2024 |
Director
|
Buy
|
3 @ $872.24
|
$2,616.72
|
7,722 | (0.04%) | Direct |
09/17/2024
10b5-1
|
09/18/2024 |
Director
|
Buy
|
3 @ $843.76
|
$2,531.28
|
7,719 | (0.04%) | Direct |
09/16/2024
10b5-1
|
09/17/2024 |
Director
|
Buy
|
3 @ $815.10
|
$2,445.30
|
7,716 | (0.04%) | Direct |
09/13/2024
10b5-1
|
09/16/2024 |
Director
|
Buy
|
3 @ $798.45
|
$2,395.35
|
7,713 | (0.04%) | Direct |
09/12/2024
10b5-1
|
09/13/2024 |
Director
|
Buy
|
3 @ $792.00
|
$2,376.00
|
7,710 | (0.04%) | Direct |
09/11/2024
10b5-1
|
09/12/2024 |
Director
|
Buy
|
3 @ $788.04
|
$2,364.12
|
7,707 | (0.04%) | Direct |
09/10/2024
10b5-1
|
09/11/2024 |
Director
|
Buy
|
3 @ $797.32
|
$2,391.96
|
7,704 | (0.04%) | Direct |
09/09/2024
10b5-1
|
09/10/2024 |
Director
|
Buy
|
3 @ $800.06
|
$2,400.18
|
7,701 | (0.04%) | Direct |
09/06/2024
10b5-1
|
09/09/2024 |
Director
|
Buy
|
3 @ $799.83
|
$2,399.49
|
7,698 | (0.04%) | Direct |
09/05/2024
10b5-1
|
09/06/2024 |
Director
|
Buy
|
3 @ $810.00
|
$2,430.00
|
7,695 | (0.04%) | Direct |
09/04/2024
10b5-1
|
09/05/2024 |
Director
|
Buy
|
3 @ $820.35
|
$2,461.05
|
7,692 | (0.04%) | Direct |
09/03/2024
10b5-1
|
09/04/2024 |
Director
|
Buy
|
3 @ $853.77
|
$2,561.31
|
7,689 | (0.04%) | Direct |
08/30/2024
10b5-1
|
09/03/2024 |
Director
|
Buy
|
3 @ $866.02
|
$2,598.06
|
7,686 | (0.04%) | Direct |
08/29/2024
10b5-1
|
08/30/2024 |
Director
|
Buy
|
3 @ $870.78
|
$2,612.34
|
7,683 | (0.04%) | Direct |
08/28/2024
10b5-1
|
08/29/2024 |
Director
|
Buy
|
3 @ $868.03
|
$2,604.09
|
7,680 | (0.04%) | Direct |
08/27/2024
10b5-1
|
08/28/2024 |
Director
|
Buy
|
3 @ $857.70
|
$2,573.10
|
7,677 | (0.04%) | Direct |
08/26/2024
10b5-1
|
08/27/2024 |
Director
|
Buy
|
3 @ $865.00
|
$2,595.00
|
7,674 | (0.04%) | Direct |
08/23/2024
10b5-1
|
08/26/2024 |
Director
|
Buy
|
3 @ $839.25
|
$2,517.75
|
7,671 | (0.04%) | Direct |
08/22/2024
10b5-1
|
08/23/2024 |
Director
|
Buy
|
3 @ $827.10
|
$2,481.30
|
7,668 | (0.04%) | Direct |
08/21/2024
10b5-1
|
08/22/2024 |
Director
|
Buy
|
3 @ $824.91
|
$2,474.73
|
7,665 | (0.04%) | Direct |
08/20/2024
10b5-1
|
08/21/2024 |
Director
|
Buy
|
3 @ $836.78
|
$2,510.34
|
7,662 | (0.04%) | Direct |
08/19/2024
10b5-1
|
08/20/2024 |
Director
|
Buy
|
3 @ $825.58
|
$2,476.74
|
7,659 | (0.04%) | Direct |
08/16/2024
10b5-1
|
08/19/2024 |
Director
|
Buy
|
3 @ $815.95
|
$2,447.85
|
7,656 | (0.04%) | Direct |
08/15/2024
10b5-1
|
08/16/2024 |
Director
|
Buy
|
3 @ $832.38
|
$2,497.14
|
7,653 | (0.04%) | Direct |