HORIZON KINETICS ASSET MANAGEMENT LLC's Net Worth

$856 Million

Estimate Recalculated Feb 28, 2025 08:31PM EST

Who is HORIZON KINETICS ASSET MANAGEMENT LLC

HORIZON KINETICS ASSET MANAGEMENT LLC has an estimated net worth of $856 Million. This is based on reported shares across multiple companies, which include Texas Pacific Land Corp, and TEXAS PACIFIC LAND TRUST.

SEC CIK

HORIZON KINETICS ASSET MANAGEMENT LLC's CIK is 0001056823

Past Insider Trading and Trends

2023 was HORIZON KINETICS ASSET MANAGEMENT LLC's most active year for acquiring shares with 82 total transactions. HORIZON KINETICS ASSET MANAGEMENT LLC's most active month to acquire stocks was the month of April. 2020 saw HORIZON KINETICS ASSET MANAGEMENT LLC paying a total of $2,093,267.88 for 3,565.609 shares, this is the most they've acquired in one year.

Loading...

Attention insiders:Dive deeper into market movements and stay ahead of the curve with Benzinga Pro! From up-to-the-second news to audio squawks and interactive data tools, it's everything you need to supercharge your trading strategy. Experience the Benzinga Pro advantage today and transform the way you trade with our exclusive free trial!

Texas Pacific Land Corp

Investor
Updated Feb 28, 2025
Form 4/A
0.00%
3.00
$786.01
$2.36K
Feb 28, 2025
1.09M
Purchase
Aug 02
Form 4
0.00%
12.00
$1,265.18
$15.20K
Nov 08, 2024
1.14M
Purchase
ScheduledNov 07
Form 4
0.00%
12.00
$1,323.76
$15.91K
Nov 07, 2024
1.14M
Purchase
ScheduledNov 06
Form 4
0.00%
12.00
$1,214.00
$14.60K
Nov 06, 2024
1.14M
Purchase
ScheduledNov 05
Form 4
0.00%
12.00
$1,181.23
$14.22K
Nov 05, 2024
1.14M
Purchase
ScheduledNov 04
Form 4
0.00%
12.00
$1,175.74
$14.12K
Nov 04, 2024
1.14M
Purchase
ScheduledNov 01
Form 4
0.00%
12.00
$1,159.26
$13.91K
Nov 01, 2024
1.14M
Purchase
ScheduledOct 31
Form 4
0.00%
12.00
$1,121.64
$13.49K
Oct 31, 2024
1.14M
Purchase
ScheduledOct 30
Form 4
0.00%
12.00
$1,091.09
$13.09K
Oct 30, 2024
1.14M
Purchase
ScheduledOct 29
Form 4
0.00%
12.00
$1,076.52
$12.92K
Oct 29, 2024
1.14M
Purchase
ScheduledOct 28
Form 4
0.00%
12.00
$1,098.98
$13.18K
Oct 28, 2024
1.14M
Purchase
ScheduledOct 25
Form 4
0.00%
12.00
$1,089.31
$13.08K
Oct 25, 2024
1.14M
Purchase
ScheduledOct 24
Form 4
0.00%
12.00
$1,084.78
$13.01K
Oct 24, 2024
1.14M
Purchase
ScheduledOct 23
Form 4
0.00%
12.00
$1,084.74
$13.02K
Oct 23, 2024
1.14M
Purchase
ScheduledOct 22
Form 4
0.00%
12.00
$1,069.46
$12.83K
Oct 22, 2024
1.14M
Purchase
ScheduledOct 21
Form 4
0.00%
12.00
$1,063.26
$12.76K
Oct 21, 2024
1.14M
Purchase
ScheduledOct 18
Form 4
0.00%
12.00
$1,064.44
$12.78K
Oct 18, 2024
1.14M
Purchase
ScheduledOct 17
Form 4
0.00%
12.00
$1,049.79
$12.60K
Oct 17, 2024
1.14M
Purchase
ScheduledOct 16
Form 4
0.00%
12.00
$1,045.83
$12.53K
Oct 16, 2024
1.14M
Purchase
ScheduledOct 15
Form 4
0.00%
24.00
$1,033.30
$24.83K
Oct 15, 2024
1.14M
Purchase
ScheduledOct 11 - Oct 14
Form 4
0.00%
12.00
$960.54
$11.53K
Oct 10, 2024
1.14M
Purchase
ScheduledOct 09
Form 4
0.00%
12.00
$849.32
$10.23K
Sep 18, 2024
1.09M
Purchase
ScheduledSep 17
Form 4
0.00%
12.00
$815.71
$9.79K
Sep 17, 2024
1.09M
Purchase
ScheduledSep 16
Form 4
0.00%
12.00
$799.09
$9.59K
Sep 16, 2024
1.09M
Purchase
ScheduledSep 13
Form 4
0.00%
12.00
$793.11
$9.52K
Sep 13, 2024
1.09M
Purchase
ScheduledSep 12
Form 4
0.00%
12.00
$785.87
$9.42K
Sep 12, 2024
1.09M
Purchase
ScheduledSep 11
Form 4
0.00%
12.00
$795.64
$9.54K
Sep 11, 2024
1.09M
Purchase
ScheduledSep 10
Form 4
0.00%
12.00
$798.74
$9.58K
Sep 10, 2024
1.09M
Purchase
ScheduledSep 09
Form 4
0.00%
12.00
$799.19
$9.59K
Sep 09, 2024
1.09M
Purchase
ScheduledSep 06
Form 4
0.00%
12.00
$809.14
$9.70K
Sep 06, 2024
1.09M
Purchase
ScheduledSep 05
Form 4
0.00%
12.00
$820.30
$9.84K
Sep 05, 2024
1.09M
Purchase
ScheduledSep 04
Form 4
0.00%
12.00
$850.46
$10.19K
Sep 04, 2024
1.09M
Purchase
ScheduledSep 03
Form 4
0.00%
12.00
$865.05
$10.37K
Sep 03, 2024
1.09M
Purchase
ScheduledAug 30
Form 4
0.00%
12.00
$871.35
$10.46K
Aug 30, 2024
1.09M
Purchase
ScheduledAug 29
Form 4
0.00%
12.00
$868.73
$10.43K
Aug 29, 2024
1.09M
Purchase
ScheduledAug 28
Form 4
0.00%
12.00
$858.01
$10.30K
Aug 28, 2024
1.09M
Purchase
ScheduledAug 27
Form 4
0.00%
12.00
$863.86
$10.36K
Aug 27, 2024
1.09M
Purchase
ScheduledAug 26
Form 4
0.00%
12.00
$840.42
$10.09K
Aug 26, 2024
1.09M
Purchase
ScheduledAug 23
Form 4
0.00%
12.00
$826.87
$9.92K
Aug 23, 2024
1.09M
Purchase
ScheduledAug 22
Form 4
0.00%
12.00
$824.57
$9.89K
Aug 22, 2024
1.09M
Purchase
ScheduledAug 21
Form 4
0.00%
12.00
$825.59
$9.91K
Aug 20, 2024
1.09M
Purchase
ScheduledAug 19
Form 4
0.00%
12.00
$816.99
$9.81K
Aug 19, 2024
1.09M
Purchase
ScheduledAug 16
Form 4
0.00%
12.00
$832.28
$9.99K
Aug 16, 2024
1.09M
Purchase
ScheduledAug 15
Form 4
0.00%
3.00
$821.53
$2.46K
Aug 15, 2024
1.09M
Purchase
Aug 14
Form 4
0.00%
3.00
$820.17
$2.46K
Aug 14, 2024
1.09M
Purchase
Aug 13
Form 4
0.00%
3.00
$828.02
$2.48K
Aug 13, 2024
1.09M
Purchase
Aug 12
Form 4
0.00%
3.00
$817.92
$2.45K
Aug 12, 2024
1.09M
Purchase
Aug 09
Form 4
0.00%
3.00
$807.64
$2.42K
Aug 09, 2024
1.09M
Purchase
Aug 08
Form 4
0.00%
3.00
$788.88
$2.37K
Aug 08, 2024
1.09M
Purchase
Aug 07
Form 4
0.00%
3.00
$772.02
$2.32K
Aug 07, 2024
1.09M
Purchase
Aug 06
Form 4
0.00%
3.00
$822.28
$2.47K
Aug 02, 2024
1.09M
Purchase
Aug 01
Form 4
0.00%
3.00
$839.10
$2.52K
Aug 01, 2024
1.09M
Purchase
Jul 31
Form 4
0.00%
3.00
$816.77
$2.45K
Jul 31, 2024
1.09M
Purchase
Jul 30
Form 4
0.00%
3.00
$818.05
$2.45K
Jul 30, 2024
1.09M
Purchase
Jul 29
Form 4
0.00%
3.00
$800.99
$2.40K
Jul 26, 2024
1.09M
Purchase
Jul 25
Form 4
0.00%
3.00
$809.81
$2.43K
Jul 25, 2024
1.09M
Purchase
Jul 24
Form 4
0.00%
3.00
$804.95
$2.41K
Jul 24, 2024
1.09M
Purchase
Jul 23
Form 4
0.00%
3.00
$802.95
$2.41K
Jul 23, 2024
1.09M
Purchase
Jul 22
Form 4
0.00%
3.00
$816.90
$2.45K
Jul 22, 2024
1.09M
Purchase
Jul 19
Form 4
0.00%
3.00
$826.82
$2.48K
Jul 19, 2024
1.09M
Purchase
Jul 18
Form 4
0.00%
3.00
$828.46
$2.49K
Jul 18, 2024
1.09M
Purchase
Jul 17
Form 4
0.00%
3.00
$830.44
$2.49K
Jul 17, 2024
1.09M
Purchase
Jul 16
Form 4
0.00%
3.00
$822.62
$2.47K
Jul 16, 2024
1.09M
Purchase
Jul 15
Form 4
0.00%
3.00
$793.49
$2.38K
Jul 15, 2024
1.09M
Purchase
Jul 12
Form 4
0.00%
1.00
$785.38
$785.38
Jul 12, 2024
1.09M
Purchase
Jul 11
Form 4
0.00%
3.00
$758.83
$2.28K
Jul 11, 2024
1.09M
Purchase
Jul 10
Form 4
0.00%
3.00
$733.22
$2.20K
Jul 02, 2024
1.09M
Purchase
Jul 01
Form 4
0.00%
3.00
$591.06
$1.77K
Jun 07, 2024
1.09M
Purchase
Jun 06
Form 4
0.00%
3.00
$591.76
$1.78K
Jun 06, 2024
1.09M
Purchase
Jun 05
Form 4
0.00%
3.00
$585.56
$1.76K
Jun 05, 2024
1.09M
Purchase
Jun 04
Form 4
0.00%
3.00
$598.40
$1.80K
Jun 04, 2024
1.09M
Purchase
Jun 03
Form 4
0.00%
3.00
$616.93
$1.85K
Jun 03, 2024
1.09M
Purchase
May 31
Form 4
0.00%
3.00
$615.86
$1.85K
May 31, 2024
1.09M
Purchase
May 30
Form 4
0.00%
3.00
$612.13
$1.84K
May 30, 2024
1.09M
Purchase
May 29
Form 4
0.00%
3.00
$615.48
$1.85K
May 29, 2024
1.09M
Purchase
May 28
Form 4
0.00%
3.00
$611.48
$1.83K
May 28, 2024
1.09M
Purchase
May 24
Form 4
0.00%
3.00
$608.32
$1.82K
May 24, 2024
1.09M
Purchase
May 23
Form 4
0.00%
3.00
$610.08
$1.83K
May 23, 2024
1.09M
Purchase
May 22
Form 4
0.00%
3.00
$619.07
$1.86K
May 22, 2024
1.09M
Purchase
May 21
Form 4
0.00%
3.00
$614.62
$1.84K
May 21, 2024
1.09M
Purchase
May 20
Form 4
0.00%
3.00
$611.81
$1.84K
May 20, 2024
1.09M
Purchase
May 17
Form 4
0.00%
3.00
$604.85
$1.81K
May 17, 2024
1.09M
Purchase
May 16
Form 4
0.00%
3.00
$602.07
$1.81K
May 16, 2024
1.08M
Purchase
May 15
Form 4
0.00%
3.00
$607.39
$1.82K
May 15, 2024
1.08M
Purchase
May 14
Form 4
0.00%
3.00
$606.71
$1.82K
May 14, 2024
1.08M
Purchase
May 13
Form 4
0.00%
3.00
$622.31
$1.87K
May 13, 2024
1.08M
Purchase
May 10
Form 4
0.00%
3.00
$616.90
$1.85K
May 10, 2024
1.08M
Purchase
May 09
Form 4
0.00%
3.00
$564.11
$1.69K
May 09, 2024
1.08M
Purchase
May 08
Form 4
0.00%
3.00
$572.35
$1.72K
May 08, 2024
1.08M
Purchase
May 07
Form 4
0.00%
3.00
$569.38
$1.71K
May 07, 2024
1.08M
Purchase
May 06
Form 4
0.00%
3.00
$561.48
$1.68K
May 06, 2024
1.08M
Purchase
May 03
Form 4
0.00%
3.00
$560.50
$1.68K
May 03, 2024
1.08M
Purchase
May 02
Form 4
0.00%
3.00
$558.69
$1.68K
May 02, 2024
1.08M
Purchase
May 01
Form 4
0.00%
3.00
$576.30
$1.73K
May 01, 2024
1.08M
Purchase
Apr 30
Form 4
0.00%
3.00
$602.40
$1.81K
Apr 30, 2024
1.08M
Purchase
Apr 29
Form 4
0.00%
3.00
$595.67
$1.79K
Apr 29, 2024
1.08M
Purchase
Apr 26
Form 4
0.00%
3.00
$592.02
$1.78K
Apr 26, 2024
1.08M
Purchase
Apr 25
Form 4
0.00%
3.00
$589.01
$1.77K
Apr 25, 2024
1.08M
Purchase
Apr 24
Form 4
0.00%
3.00
$587.81
$1.76K
Apr 24, 2024
1.08M
Purchase
Apr 23
Form 4
0.00%
3.00
$585.81
$1.76K
Apr 23, 2024
1.08M
Purchase
Apr 22
Form 4
0.00%
3.00
$582.60
$1.75K
Apr 22, 2024
1.08M
Purchase
Apr 19
Form 4
0.00%
3.00
$582.40
$1.75K
Apr 19, 2024
1.08M
Purchase
Apr 18
Form 4
0.00%
3.00
$584.96
$1.75K
Apr 18, 2024
1.08M
Purchase
Apr 17
Form 4
0.00%
3.00
$586.93
$1.76K
Apr 17, 2024
1.08M
Purchase
Apr 16
Form 4
0.00%
12.00
$583.91
$7.01K
Apr 16, 2024
1.08M
Purchase
ScheduledApr 15
Form 4
0.00%
12.00
$605.72
$7.27K
Apr 15, 2024
1.08M
Purchase
ScheduledApr 12
Form 4
0.00%
12.00
$601.52
$7.22K
Apr 12, 2024
1.08M
Purchase
ScheduledApr 11
Form 4
0.00%
12.00
$594.22
$7.13K
Apr 11, 2024
1.08M
Purchase
ScheduledApr 10
Form 4
0.00%
12.00
$589.41
$7.07K
Apr 10, 2024
1.08M
Purchase
ScheduledApr 09
Form 4
0.00%
12.00
$579.12
$6.95K
Apr 09, 2024
1.08M
Purchase
ScheduledApr 08
Form 4
0.00%
12.00
$596.22
$7.15K
Apr 08, 2024
1.08M
Purchase
ScheduledApr 05
Form 4
0.00%
12.00
$597.16
$7.17K
Apr 05, 2024
1.08M
Purchase
ScheduledApr 04
Form 4
0.00%
12.00
$586.90
$7.04K
Apr 04, 2024
1.08M
Purchase
ScheduledApr 03
Form 4
0.00%
12.00
$575.66
$6.91K
Apr 03, 2024
1.08M
Purchase
ScheduledApr 02
Form 4
0.00%
12.00
$571.09
$6.85K
Apr 02, 2024
1.08M
Purchase
ScheduledApr 01
Form 4
0.00%
12.00
$578.51
$6.94K
Apr 01, 2024
1.08M
Purchase
ScheduledMar 28
Form 4
0.00%
12.00
$576.33
$6.92K
Mar 28, 2024
1.08M
Purchase
ScheduledMar 27
Form 4
0.00%
12.00
$1,679.18
$20.15K
Mar 27, 2024
361.59K
Purchase
ScheduledMar 26
Form 4
0.00%
12.00
$1,724.56
$20.69K
Mar 26, 2024
361.58K
Purchase
ScheduledMar 25
Form 4
0.00%
12.00
$1,685.87
$20.23K
Mar 25, 2024
361.57K
Purchase
ScheduledMar 22
Form 4
0.00%
12.00
$1,699.96
$20.40K
Mar 22, 2024
361.56K
Purchase
ScheduledMar 21
Form 4
0.00%
9.00
$1,691.80
$15.23K
Mar 21, 2024
361.54K
Purchase
ScheduledMar 20
Form 4
0.00%
12.00
$1,686.00
$20.23K
Mar 20, 2024
361.53K
Purchase
ScheduledMar 19
Form 4
0.00%
12.00
$1,670.10
$20.04K
Mar 19, 2024
361.52K
Purchase
ScheduledMar 18
Form 4
0.00%
12.00
$1,666.49
$20.00K
Mar 18, 2024
361.51K
Purchase
ScheduledMar 15
Form 4
0.00%
12.00
$1,642.81
$19.71K
Mar 15, 2024
361.50K
Purchase
ScheduledMar 14
Form 4
0.00%
12.00
$1,606.47
$19.28K
Mar 14, 2024
361.49K
Purchase
ScheduledMar 13
Form 4
0.00%
12.00
$1,575.47
$18.91K
Mar 13, 2024
361.47K
Purchase
ScheduledMar 12
Form 4
0.00%
12.00
$1,553.02
$18.64K
Mar 12, 2024
361.46K
Purchase
ScheduledMar 11
Form 4
0.00%
12.00
$1,527.72
$18.33K
Mar 11, 2024
361.45K
Purchase
ScheduledMar 08
Form 4
0.00%
12.00
$1,501.62
$18.02K
Mar 08, 2024
361.44K
Purchase
ScheduledMar 07
Form 4
0.00%
12.00
$1,485.44
$17.83K
Mar 07, 2024
361.43K
Purchase
ScheduledMar 06
Form 4
0.00%
12.00
$1,515.70
$18.19K
Mar 06, 2024
361.41K
Purchase
ScheduledMar 05
Form 4
0.00%
12.00
$1,538.29
$18.46K
Mar 05, 2024
361.40K
Purchase
ScheduledMar 04
Form 4
0.00%
12.00
$1,565.72
$18.79K
Mar 04, 2024
361.39K
Purchase
ScheduledMar 01
Form 4
0.00%
12.00
$1,575.42
$18.91K
Mar 01, 2024
361.38K
Purchase
ScheduledFeb 29
Form 4
0.00%
12.00
$1,542.27
$18.51K
Feb 29, 2024
361.37K
Purchase
ScheduledFeb 28
Form 4
0.00%
12.00
$1,587.10
$19.05K
Feb 28, 2024
361.35K
Purchase
ScheduledFeb 27
Form 4
0.00%
12.00
$1,560.23
$18.72K
Feb 27, 2024
361.34K
Purchase
ScheduledFeb 26
Form 4
0.00%
12.00
$1,561.36
$18.74K
Feb 26, 2024
361.33K
Purchase
ScheduledFeb 23
Form 4/A
0.00%
12.00
$1,563.42
$18.76K
Feb 26, 2024
361.32K
Purchase
ScheduledFeb 22
Form 4/A
0.00%
12.00
$1,563.42
$18.76K
Feb 23, 2024
361.32K
Purchase
ScheduledFeb 22
Form 4
0.00%
12.00
$10,064.02
$120.77K
Feb 23, 2024
361.32K
Purchase
ScheduledFeb 22
Form 4
0.00%
12.00
$1,522.38
$18.27K
Feb 22, 2024
361.31K
Purchase
ScheduledFeb 21
Form 4
0.00%
12.00
$1,490.98
$17.89K
Feb 21, 2024
361.29K
Purchase
ScheduledFeb 20
Form 4
0.00%
12.00
$1,511.81
$18.14K
Feb 20, 2024
361.28K
Purchase
ScheduledFeb 16
Form 4
0.00%
12.00
$1,487.56
$17.85K
Feb 16, 2024
361.27K
Purchase
ScheduledFeb 15
Form 4
0.00%
12.00
$1,436.68
$17.24K
Feb 15, 2024
361.26K
Purchase
ScheduledFeb 14
Form 4
0.00%
12.00
$1,424.54
$17.09K
Feb 14, 2024
361.25K
Purchase
ScheduledFeb 13
Form 4
0.00%
12.00
$1,466.35
$17.60K
Feb 13, 2024
361.23K
Purchase
ScheduledFeb 12
Form 4
0.00%
12.00
$1,466.11
$17.59K
Feb 12, 2024
361.22K
Purchase
ScheduledFeb 09
Form 4
0.00%
12.00
$1,481.82
$17.78K
Feb 09, 2024
361.21K
Purchase
ScheduledFeb 08
Form 4
0.00%
12.00
$1,490.85
$17.89K
Feb 08, 2024
361.20K
Purchase
ScheduledFeb 07
Form 4
0.00%
12.00
$1,444.43
$17.33K
Feb 07, 2024
361.19K
Purchase
ScheduledFeb 06
Form 4
0.00%
12.00
$1,428.98
$17.15K
Feb 06, 2024
361.17K
Purchase
ScheduledFeb 05
Form 4
0.00%
12.00
$1,438.14
$17.26K
Feb 05, 2024
361.16K
Purchase
ScheduledFeb 02
Form 4
-0.38%
-1.35K
$1,449.62
$17.40K
Feb 02, 2024
361.15K
Disposition
ScheduledFeb 01
Form 4
0.00%
12.00
$1,461.33
$17.54K
Feb 01, 2024
362.50K
Purchase
ScheduledJan 31
Form 4
0.00%
11.00
$1,504.17
$16.55K
Jan 31, 2024
362.49K
Purchase
ScheduledJan 30
Form 4
0.00%
10.00
$1,518.99
$15.20K
Jan 30, 2024
362.48K
Purchase
ScheduledJan 29
Form 4
0.00%
10.00
$1,489.68
$14.89K
Jan 29, 2024
362.47K
Purchase
ScheduledJan 26
Form 4
0.00%
10.00
$1,493.45
$14.94K
Jan 26, 2024
362.46K
Purchase
ScheduledJan 25
Form 4
0.00%
10.00
$1,505.67
$15.06K
Jan 25, 2024
362.45K
Purchase
ScheduledJan 24
Form 4
0.00%
10.00
$1,490.46
$14.91K
Jan 24, 2024
362.44K
Purchase
ScheduledJan 23
Form 4
0.00%
10.00
$1,490.14
$14.90K
Jan 23, 2024
362.43K
Purchase
ScheduledJan 22
Form 4
0.00%
10.00
$1,487.24
$14.87K
Jan 22, 2024
362.42K
Purchase
ScheduledJan 19
Form 4
0.00%
12.00
$1,484.37
$17.81K
Jan 19, 2024
362.41K
Purchase
ScheduledJan 18
Form 4
0.00%
12.00
$1,471.40
$17.66K
Jan 18, 2024
362.40K
Purchase
ScheduledJan 17
Form 4
0.00%
12.00
$1,475.14
$17.70K
Jan 17, 2024
362.38K
Purchase
ScheduledJan 16
Form 4
0.00%
12.00
$1,531.22
$18.37K
Jan 16, 2024
362.37K
Purchase
ScheduledJan 12
Form 4
0.00%
12.00
$1,508.42
$18.10K
Jan 12, 2024
362.36K
Purchase
ScheduledJan 11
Form 4
0.00%
12.00
$1,512.29
$18.15K
Jan 11, 2024
362.35K
Purchase
ScheduledJan 10
Form 4
0.00%
12.00
$1,531.92
$18.38K
Jan 10, 2024
362.34K
Purchase
ScheduledJan 09
Form 4
0.00%
12.00
$1,536.77
$18.44K
Jan 09, 2024
362.32K
Purchase
ScheduledJan 08
Form 4
0.00%
12.00
$1,555.25
$18.66K
Jan 08, 2024
362.31K
Purchase
ScheduledJan 05
Form 4
0.00%
12.00
$1,550.50
$18.61K
Jan 05, 2024
362.30K
Purchase
ScheduledJan 04
Form 4
0.00%
12.00
$1,595.58
$19.15K
Jan 04, 2024
362.29K
Purchase
ScheduledJan 03
Form 4
0.03%
92.00
$1,604.61
$19.26K
Jan 03, 2024
362.28K
Purchase
ScheduledJan 01 - Jan 02
Form 4
0.00%
12.00
$1,572.45
$18.87K
Jan 02, 2024
362.19K
Purchase
ScheduledDec 29
Form 4
0.00%
12.00
$1,598.12
$19.18K
Dec 29, 2023
362.18K
Purchase
ScheduledDec 28
Form 4
0.00%
12.00
$1,637.03
$19.64K
Dec 28, 2023
362.17K
Purchase
ScheduledDec 27
Form 4
0.00%
12.00
$1,638.51
$19.66K
Dec 27, 2023
362.15K
Purchase
ScheduledDec 26
Form 4
0.00%
12.00
$1,618.02
$19.42K
Dec 22, 2023
362.13K
Purchase
ScheduledDec 21
Form 4
0.00%
12.00
$1,613.69
$19.36K
Dec 21, 2023
362.12K
Purchase
ScheduledDec 20
Form 4
0.00%
12.00
$1,627.37
$19.53K
Dec 20, 2023
362.11K
Purchase
ScheduledDec 19
Form 4
0.00%
11.00
$1,602.37
$17.63K
Dec 19, 2023
362.09K
Purchase
ScheduledDec 18
Form 4/A
0.00%
12.00
$1,597.23
$19.17K
Dec 19, 2023
362.08K
Purchase
ScheduledDec 15
Form 4
0.00%
12.00
$1,597.23
$19.17K
Dec 18, 2023
362.08K
Purchase
ScheduledDec 15
Form 4
0.00%
3.00
$1,603.95
$4.81K
Dec 15, 2023
198.46K
Purchase
Dec 14
Form 4
0.00%
3.00
$1,574.41
$4.72K
Dec 14, 2023
198.45K
Purchase
Dec 13
Form 4
0.00%
3.00
$1,545.71
$4.64K
Dec 13, 2023
198.45K
Purchase
Dec 12
Form 4
0.00%
3.00
$1,554.65
$4.66K
Dec 12, 2023
198.45K
Purchase
Dec 11
Form 4
0.00%
3.00
$1,546.12
$4.64K
Dec 11, 2023
198.44K
Purchase
Dec 08
Form 4
0.00%
3.00
$1,516.52
$4.55K
Dec 08, 2023
198.44K
Purchase
Dec 07
Form 4
0.00%
3.00
$1,485.68
$4.46K
Dec 07, 2023
198.44K
Purchase
Dec 06
Form 4
0.00%
3.00
$1,487.80
$4.46K
Dec 06, 2023
198.44K
Purchase
Dec 05
Form 4
0.00%
3.00
$1,597.16
$4.79K
Dec 05, 2023
198.43K
Purchase
Dec 04
Form 4
0.00%
3.00
$1,746.28
$5.24K
Dec 04, 2023
198.43K
Purchase
Dec 01
Form 4
0.00%
3.00
$1,671.95
$5.02K
Dec 01, 2023
198.43K
Purchase
Nov 30
Form 4
0.00%
3.00
$1,652.07
$4.96K
Nov 30, 2023
198.42K
Purchase
Nov 29
Form 4
0.00%
3.00
$1,618.12
$4.85K
Nov 29, 2023
198.42K
Purchase
Nov 28
Form 4
0.00%
3.00
$1,637.02
$4.91K
Nov 28, 2023
198.42K
Purchase
Nov 27
Form 4
0.00%
3.00
$1,650.00
$4.95K
Nov 27, 2023
198.41K
Purchase
Nov 24
Form 4
0.00%
3.00
$1,642.00
$4.93K
Nov 24, 2023
198.41K
Purchase
Nov 22
Form 4
0.00%
3.00
$1,641.48
$4.92K
Nov 22, 2023
198.41K
Purchase
Nov 21
Form 4
0.00%
3.00
$1,639.40
$4.92K
Nov 21, 2023
198.41K
Purchase
Nov 20
Form 4
0.00%
3.00
$1,652.00
$4.96K
Nov 20, 2023
198.40K
Purchase
Nov 17
Form 4
0.00%
3.00
$1,612.58
$4.84K
Nov 17, 2023
198.40K
Purchase
Nov 16
Form 4
0.00%
3.00
$1,682.79
$5.05K
Nov 16, 2023
198.40K
Purchase
Nov 15
Form 4
0.00%
3.00
$1,703.95
$5.11K
Nov 15, 2023
198.39K
Purchase
Nov 14
Form 4
0.00%
3.00
$1,661.37
$4.98K
Nov 14, 2023
198.39K
Purchase
Nov 13
Form 4
0.00%
6.00
$1,649.78
$9.90K
Nov 13, 2023
198.39K
Purchase
Nov 09 - Nov 10
Form 4
0.00%
3.00
$1,650.55
$4.95K
Nov 09, 2023
198.38K
Purchase
Nov 08
Form 4
0.00%
3.00
$1,696.81
$5.09K
Nov 08, 2023
198.38K
Purchase
Nov 07
Form 4
0.00%
3.00
$1,759.48
$5.28K
Nov 07, 2023
198.38K
Purchase
Nov 06
Form 4
0.00%
3.00
$1,809.01
$5.43K
Nov 06, 2023
198.37K
Purchase
Nov 03
Form 4
0.00%
3.00
$1,797.80
$5.39K
Nov 03, 2023
198.37K
Purchase
Nov 02
Form 4
0.00%
3.00
$1,842.74
$5.53K
Nov 02, 2023
198.37K
Purchase
Nov 01
Form 4
0.00%
3.00
$1,845.95
$5.54K
Nov 01, 2023
198.36K
Purchase
Oct 31
Form 4
0.00%
1.00
$1,836.36
$1.84K
Oct 31, 2023
198.36K
Purchase
Oct 30
Form 4
0.00%
1.00
$1,819.57
$1.82K
Oct 30, 2023
198.36K
Purchase
Oct 27
Form 4
0.00%
1.00
$1,856.23
$1.86K
Oct 27, 2023
198.36K
Purchase
Oct 26
Form 4
0.00%
1.00
$1,859.01
$1.86K
Oct 26, 2023
198.36K
Purchase
Oct 25
Form 4
0.00%
2.00
$1,812.15
$3.62K
Oct 25, 2023
198.36K
Purchase
Oct 24
Form 4
0.00%
3.00
$1,856.34
$5.57K
Oct 24, 2023
198.35K
Purchase
Oct 23
Form 4
0.00%
3.00
$1,913.75
$5.74K
Oct 23, 2023
198.35K
Purchase
Oct 20
Form 4
0.00%
3.00
$1,965.02
$5.90K
Oct 20, 2023
198.35K
Purchase
Oct 19
Form 4
0.00%
3.00
$1,978.32
$5.93K
Oct 19, 2023
198.35K
Purchase
Oct 18
Form 4
0.00%
3.00
$1,938.23
$5.81K
Oct 18, 2023
198.34K
Purchase
Oct 17
Form 4
0.00%
3.00
$1,910.03
$5.73K
Oct 17, 2023
198.34K
Purchase
Oct 16
Form 4
0.00%
3.00
$1,874.78
$5.62K
Oct 16, 2023
198.34K
Purchase
Oct 13
Form 4
0.00%
3.00
$1,862.97
$5.59K
Oct 13, 2023
198.33K
Purchase
Oct 12
Form 4
0.00%
3.00
$1,847.55
$5.54K
Oct 12, 2023
198.33K
Purchase
Oct 11
Form 4
0.00%
3.00
$1,835.29
$5.51K
Oct 11, 2023
198.33K
Purchase
Oct 10
Form 4
0.00%
6.00
$1,788.31
$10.73K
Oct 10, 2023
198.32K
Purchase
Oct 06 - Oct 09
Form 4
0.00%
3.00
$1,768.29
$5.30K
Oct 06, 2023
198.32K
Purchase
Oct 05
Form 4
0.00%
3.00
$1,756.67
$5.27K
Oct 05, 2023
198.32K
Purchase
Oct 04
Form 4
0.00%
3.00
$1,783.03
$5.35K
Oct 04, 2023
198.31K
Purchase
Oct 03
Form 4
0.00%
3.00
$1,748.93
$5.25K
Oct 03, 2023
198.31K
Purchase
Oct 02
Form 4
0.00%
3.00
$1,823.56
$5.47K
Oct 02, 2023
198.31K
Purchase
Sep 29
Form 4
0.00%
3.00
$1,891.46
$5.67K
Sep 29, 2023
198.30K
Purchase
Sep 28
Form 4
0.00%
3.00
$1,870.40
$5.61K
Sep 28, 2023
198.30K
Purchase
Sep 27
Form 4
0.00%
3.00
$1,847.64
$5.54K
Sep 27, 2023
198.30K
Purchase
Sep 26
Form 4
0.00%
3.00
$1,859.93
$5.58K
Sep 26, 2023
198.29K
Purchase
Sep 25
Form 4
0.00%
3.00
$1,840.69
$5.52K
Sep 25, 2023
198.29K
Purchase
Sep 22
Form 4
0.00%
3.00
$1,870.47
$5.61K
Sep 22, 2023
198.29K
Purchase
Sep 21
Form 4
0.00%
5.00
$1,819.59
$9.10K
Sep 19, 2023
198.29K
Purchase
Sep 18
Form 4
0.01%
17.00
$1,771.12
$30.11K
Sep 18, 2023
361.89K
Purchase
Sep 15
Form 4
0.01%
20.00
$1,793.92
$35.88K
Sep 15, 2023
361.88K
Purchase
Sep 14
Form 4
0.01%
20.00
$1,772.92
$35.46K
Sep 14, 2023
361.86K
Purchase
Sep 13
Form 4
0.01%
20.00
$1,811.06
$36.22K
Sep 13, 2023
361.84K
Purchase
Sep 12
Form 4
0.01%
20.00
$1,743.11
$34.86K
Sep 12, 2023
361.82K
Purchase
Sep 11
Form 4
0.01%
20.00
$1,849.49
$36.99K
Sep 11, 2023
361.80K
Purchase
Sep 08
Form 4
0.01%
20.00
$1,836.39
$36.73K
Sep 08, 2023
361.78K
Purchase
Sep 07
Form 4
0.01%
20.00
$1,830.97
$36.62K
Sep 07, 2023
361.76K
Purchase
Sep 06
Form 4
0.01%
20.00
$1,808.00
$36.16K
Sep 06, 2023
361.74K
Purchase
Sep 05
Form 4
0.01%
20.00
$1,908.33
$38.17K
Sep 05, 2023
361.72K
Purchase
Sep 01
Form 4
0.01%
20.00
$1,884.75
$37.70K
Sep 01, 2023
361.70K
Purchase
Aug 31
Form 4
0.01%
20.00
$1,942.60
$38.85K
Aug 31, 2023
361.68K
Purchase
Aug 30
Form 4
0.01%
20.00
$1,933.92
$38.68K
Aug 30, 2023
361.66K
Purchase
Aug 29
Form 4/A
0.01%
20.00
$1,919.25
$38.39K
Aug 30, 2023
361.64K
Purchase
Aug 28 - Aug 29
Form 4
0.01%
20.00
$1,919.25
$38.39K
Aug 29, 2023
361.64K
Purchase
Aug 28
Form 4
0.01%
21.00
$1,902.16
$39.95K
Aug 28, 2023
361.62K
Purchase
Aug 25
Form 4
0.01%
21.00
$1,887.20
$39.63K
Aug 25, 2023
361.60K
Purchase
Aug 24
Form 4
0.01%
21.00
$1,876.31
$39.40K
Aug 24, 2023
361.58K
Purchase
Aug 23
Form 4
0.01%
21.00
$1,882.14
$39.52K
Aug 23, 2023
361.55K
Purchase
Aug 22
Form 4
0.01%
21.00
$1,876.44
$39.41K
Aug 22, 2023
361.53K
Purchase
Aug 21
Form 4
0.01%
21.00
$1,907.73
$40.06K
Aug 21, 2023
361.51K
Purchase
Aug 18
Form 4
0.01%
21.00
$1,908.48
$40.08K
Aug 18, 2023
361.49K
Purchase
Aug 17
Form 4
0.01%
21.00
$1,858.38
$39.03K
Aug 17, 2023
361.47K
Purchase
Aug 16
Form 4
0.01%
21.00
$1,848.84
$38.83K
Aug 16, 2023
361.45K
Purchase
Aug 15
Form 4
0.01%
21.00
$1,876.11
$39.40K
Aug 15, 2023
361.43K
Purchase
Aug 14
Form 4
0.01%
21.00
$1,885.01
$39.59K
Aug 14, 2023
361.41K
Purchase
Aug 11
Form 4
0.01%
21.00
$1,818.10
$38.18K
Aug 11, 2023
361.39K
Purchase
Aug 10
Form 4
0.01%
21.00
$1,793.76
$37.65K
Aug 10, 2023
361.37K
Purchase
Aug 09
Form 4
0.01%
21.00
$1,765.26
$37.07K
Aug 09, 2023
361.34K
Purchase
Aug 08
Form 4
0.01%
21.00
$1,746.02
$36.67K
Aug 08, 2023
361.32K
Purchase
Aug 07
Form 4
0.01%
20.00
$1,712.24
$34.24K
Aug 07, 2023
361.30K
Purchase
Aug 04
Form 4
0.01%
20.00
$1,611.23
$32.22K
Aug 04, 2023
361.28K
Purchase
Aug 03
Form 4
0.01%
20.00
$1,516.45
$30.35K
Aug 03, 2023
361.26K
Purchase
Aug 02
Form 4
0.01%
9.00
$1,481.22
$13.31K
Aug 02, 2023
361.24K
Purchase
Aug 01
Form 4
0.01%
9.00
$1,542.79
$13.89K
Aug 01, 2023
361.23K
Purchase
Jul 31
Form 4
0.01%
9.00
$1,505.22
$13.55K
Jul 31, 2023
361.22K
Purchase
Jul 28
Form 4/A
0.01%
9.00
$1,511.43
$13.60K
Jul 31, 2023
361.22K
Purchase
Jul 27
Form 4/A
0.01%
9.00
$1,511.56
$13.60K
Jul 31, 2023
361.21K
Purchase
Jul 26
Form 4/A
0.01%
7.00
$1,512.05
$10.58K
Jul 31, 2023
361.20K
Purchase
Jul 25
Form 4
0.01%
9.00
$1,511.43
$13.60K
Jul 28, 2023
299.55K
Purchase
Jul 27
Form 4/A
0.01%
9.00
$1,511.56
$13.60K
Jul 28, 2023
299.54K
Purchase
Jul 26
Form 4
0.00%
9.00
$1,511.56
$13.60K
Jul 27, 2023
689.54K
Purchase
Jul 26
Form 4
0.01%
7.00
$1,512.05
$10.58K
Jul 26, 2023
299.53K
Purchase
Jul 25
Form 4
0.01%
20.00
$1,491.23
$29.82K
Jul 25, 2023
361.19K
Purchase
Jul 24
Form 4
0.01%
20.00
$1,469.26
$29.39K
Jul 24, 2023
361.17K
Purchase
Jul 21
Form 4
0.01%
20.00
$1,445.33
$28.91K
Jul 21, 2023
361.15K
Purchase
Jul 20
Form 4
0.01%
20.00
$1,443.10
$28.86K
Jul 20, 2023
361.13K
Purchase
Jul 19
Form 4
0.00%
9.00
$1,429.40
$12.86K
Jul 19, 2023
317.81K
Purchase
Jul 18
Form 4
0.01%
20.00
$1,401.26
$28.03K
Jul 18, 2023
361.10K
Purchase
Jul 17
Form 4
0.01%
20.00
$1,369.00
$27.38K
Jul 17, 2023
361.08K
Purchase
Jul 14
Form 4
0.01%
20.00
$1,436.17
$28.72K
Jul 14, 2023
361.06K
Purchase
Jul 13
Form 4
0.01%
20.00
$1,429.05
$28.58K
Jul 13, 2023
361.04K
Purchase
Jul 12
Form 4
0.01%
20.00
$1,411.46
$28.23K
Jul 12, 2023
361.02K
Purchase
Jul 11
Form 4
0.01%
20.00
$1,346.57
$26.93K
Jul 11, 2023
361.00K
Purchase
Jul 10
Form 4
0.01%
21.00
$1,348.80
$28.32K
Jul 10, 2023
360.98K
Purchase
Jul 07
Form 4
0.01%
21.00
$1,303.17
$27.37K
Jul 07, 2023
360.96K
Purchase
Jul 06
Form 4
0.00%
15.00
$1,339.44
$20.09K
Jul 06, 2023
360.94K
Purchase
Jul 05
Form 4
0.00%
17.00
$1,349.33
$22.94K
Jul 05, 2023
360.92K
Purchase
Jul 03
Form 4
0.00%
17.00
$1,318.33
$22.42K
Jul 03, 2023
360.91K
Purchase
Jun 30
Form 4
0.00%
17.00
$1,319.71
$22.44K
Jun 30, 2023
360.89K
Purchase
Jun 29
Form 4
0.00%
17.00
$1,299.75
$22.10K
Jun 29, 2023
360.87K
Purchase
Jun 28
Form 4
0.00%
17.00
$1,286.79
$21.88K
Jun 28, 2023
360.86K
Purchase
Jun 27
Form 4
0.00%
17.00
$1,298.02
$22.07K
Jun 27, 2023
360.84K
Purchase
Jun 26
Form 4
0.00%
17.00
$1,282.66
$21.81K
Jun 26, 2023
360.82K
Purchase
Jun 23
Form 4
0.00%
17.00
$1,297.67
$22.06K
Jun 23, 2023
360.81K
Purchase
Jun 22
Form 4
0.00%
17.00
$1,331.00
$22.63K
Jun 22, 2023
360.79K
Purchase
Jun 21
Form 4
0.00%
17.00
$1,326.77
$22.56K
Jun 21, 2023
360.77K
Purchase
Jun 20
Form 4
0.00%
17.00
$1,358.60
$23.10K
Jun 20, 2023
360.75K
Purchase
Jun 16
Form 4
0.00%
17.00
$1,362.10
$23.16K
Jun 16, 2023
360.74K
Purchase
Jun 15
Form 4
0.00%
6.00
$1,330.37
$7.98K
Jun 15, 2023
197.67K
Purchase
Jun 14
Form 4
0.00%
6.00
$1,338.83
$8.03K
Jun 14, 2023
197.67K
Purchase
Jun 13
Form 4
0.00%
6.00
$1,349.14
$8.09K
Jun 13, 2023
197.66K
Purchase
Jun 12
Form 4
0.00%
8.00
$1,392.94
$11.14K
Jun 12, 2023
197.66K
Purchase
Jun 09
Form 4
0.00%
9.00
$1,410.28
$12.69K
Jun 09, 2023
197.65K
Purchase
Jun 08
Form 4
0.00%
4.00
$1,427.97
$5.71K
Jun 08, 2023
197.64K
Purchase
Jun 07
Form 4
0.00%
2.00
$1,375.81
$2.75K
Jun 07, 2023
197.63K
Purchase
Jun 06
Form 4
0.00%
2.00
$1,345.25
$2.69K
Jun 06, 2023
197.63K
Purchase
Jun 05
Form 4
0.00%
2.00
$1,372.00
$2.74K
Jun 05, 2023
197.63K
Purchase
Jun 02
Form 4
0.00%
2.00
$1,329.30
$2.66K
Jun 02, 2023
197.63K
Purchase
Jun 01
Form 4
0.00%
2.00
$1,303.70
$2.61K
Jun 01, 2023
197.63K
Purchase
May 31
Form 4
0.00%
2.00
$1,306.73
$2.61K
May 31, 2023
197.62K
Purchase
May 30
Form 4
0.00%
2.00
$1,315.01
$2.63K
May 30, 2023
197.62K
Purchase
May 26
Form 4
0.00%
2.00
$1,304.56
$2.61K
May 26, 2023
197.62K
Purchase
May 25
Form 4
0.00%
2.00
$1,345.99
$2.69K
May 25, 2023
197.62K
Purchase
May 24
Form 4
0.00%
2.00
$1,354.20
$2.71K
May 24, 2023
197.62K
Purchase
May 23
Form 4
0.00%
2.00
$1,365.42
$2.73K
May 23, 2023
197.61K
Purchase
May 22
Form 4
0.00%
2.00
$1,376.50
$2.75K
May 22, 2023
197.61K
Purchase
May 19
Form 4
0.00%
2.00
$1,351.83
$2.70K
May 19, 2023
197.61K
Purchase
May 18
Form 4
0.00%
2.00
$1,346.17
$2.69K
May 18, 2023
197.61K
Purchase
May 17
Form 4
0.00%
1.00
$1,326.68
$1.33K
May 17, 2023
197.61K
Purchase
May 16
Form 4
0.00%
1.00
$1,370.58
$1.37K
May 16, 2023
197.61K
Purchase
May 15
Form 4
0.00%
1.00
$1,365.80
$1.37K
May 15, 2023
197.60K
Purchase
May 12
Form 4
0.00%
1.00
$1,364.27
$1.36K
May 12, 2023
197.60K
Purchase
May 11
Form 4
0.00%
1.00
$1,386.19
$1.39K
May 11, 2023
197.60K
Purchase
May 10
Form 4
0.00%
1.00
$1,393.61
$1.39K
May 10, 2023
197.60K
Purchase
May 09
Form 4
0.00%
1.00
$1,399.68
$1.40K
May 09, 2023
197.60K
Purchase
May 08
Form 4
0.00%
1.00
$1,415.15
$1.42K
May 08, 2023
197.60K
Purchase
May 05
Form 4
0.01%
12.00
$1,864.85
$22.38K
Feb 16, 2023
197.60K
Purchase
Feb 15
Form 4
0.01%
21.00
$1,900.15
$39.88K
Feb 15, 2023
360.63K
Purchase
Feb 14
Form 4
0.01%
21.00
$1,913.41
$40.18K
Feb 14, 2023
360.61K
Purchase
Feb 13
Form 4
0.01%
21.00
$1,911.21
$40.16K
Feb 13, 2023
360.59K
Purchase
Feb 10
Form 4
0.01%
21.00
$1,900.03
$39.93K
Feb 10, 2023
360.57K
Purchase
Feb 09
Form 4
0.01%
21.00
$1,921.38
$40.31K
Feb 09, 2023
360.55K
Purchase
Feb 08
Form 4
0.01%
21.00
$1,924.00
$40.30K
Feb 08, 2023
360.53K
Purchase
Feb 07
Form 4
0.01%
21.00
$1,949.49
$40.94K
Feb 07, 2023
360.51K
Purchase
Feb 06
Form 4
0.01%
21.00
$2,011.25
$42.29K
Feb 06, 2023
360.49K
Purchase
Feb 03
Form 4
0.02%
73.00
$1,946.51
$144.41K
Feb 03, 2023
360.47K
Purchase
Feb 02
Form 4
0.01%
36.00
$1,960.55
$69.93K
Feb 02, 2023
360.39K
Purchase
Feb 01
Form 4
0.01%
21.00
$2,024.52
$42.52K
Feb 01, 2023
360.36K
Purchase
Jan 31
Form 4
0.01%
21.00
$2,005.15
$42.02K
Jan 31, 2023
360.34K
Purchase
Jan 30
Form 4
0.01%
21.00
$2,080.90
$43.65K
Jan 30, 2023
360.31K
Purchase
Jan 27
Form 4
0.01%
21.00
$2,108.28
$44.31K
Jan 27, 2023
360.29K
Purchase
Jan 26
Form 4
0.01%
21.00
$2,098.97
$44.08K
Jan 26, 2023
360.27K
Purchase
Jan 25
Form 4
0.01%
21.00
$2,067.68
$43.43K
Jan 25, 2023
360.25K
Purchase
Jan 24
Form 4
0.01%
21.00
$2,100.35
$44.50K
Jan 24, 2023
360.23K
Purchase
Jan 23
Form 4
0.01%
21.00
$2,140.53
$44.92K
Jan 23, 2023
360.21K
Purchase
Jan 20
Form 4
0.01%
21.00
$2,110.03
$44.36K
Jan 20, 2023
360.19K
Purchase
Jan 19
Form 4
0.01%
21.00
$2,116.94
$44.39K
Jan 19, 2023
360.17K
Purchase
Jan 18
Form 4
0.01%
21.00
$2,135.11
$44.84K
Jan 18, 2023
360.15K
Purchase
Jan 17
Form 4
0.01%
21.00
$2,125.77
$44.63K
Jan 17, 2023
360.13K
Purchase
Jan 13
Form 4
0.01%
21.00
$2,135.70
$44.88K
Jan 13, 2023
360.10K
Purchase
Jan 12
Form 4
0.01%
21.00
$2,111.00
$44.34K
Jan 12, 2023
360.08K
Purchase
Jan 11
Form 4
0.01%
21.00
$2,063.61
$43.38K
Jan 11, 2023
360.06K
Purchase
Jan 10
Form 4
0.01%
21.00
$2,134.46
$44.82K
Jan 10, 2023
360.04K
Purchase
Jan 09
Form 4
0.01%
21.00
$2,104.75
$44.20K
Jan 09, 2023
360.02K
Purchase
Jan 06
Form 4
0.01%
21.00
$2,135.73
$44.86K
Jan 06, 2023
360.00K
Purchase
Jan 05
Form 4
0.01%
21.00
$2,251.19
$44.54K
Jan 05, 2023
359.98K
Purchase
Jan 04
Form 4
0.03%
120.00
$2,228.74
$151.83K
Jan 04, 2023
359.96K
Purchase
Jan 03
Form 4
0.01%
21.00
$2,365.82
$49.69K
Jan 03, 2023
359.84K
Purchase
Dec 30
Form 4
0.01%
21.00
$2,369.65
$49.78K
Dec 30, 2022
359.82K
Purchase
Dec 29
Form 4
0.01%
21.00
$2,408.04
$50.60K
Dec 29, 2022
359.80K
Purchase
Dec 28
Form 4
0.01%
21.00
$2,534.29
$53.28K
Dec 28, 2022
359.77K
Purchase
Dec 27
Form 4
0.01%
21.00
$2,494.93
$52.29K
Dec 27, 2022
359.75K
Purchase
Dec 23
Form 4
0.01%
21.00
$2,539.11
$53.29K
Dec 23, 2022
359.73K
Purchase
Dec 22
Form 4
0.01%
21.00
$2,574.25
$54.06K
Dec 22, 2022
359.71K
Purchase
Dec 21
Form 4
0.01%
21.00
$2,469.19
$51.81K
Dec 21, 2022
359.69K
Purchase
Dec 20
Form 4
0.01%
21.00
$2,510.28
$52.73K
Dec 20, 2022
359.67K
Purchase
Dec 19
Form 4
0.01%
21.00
$2,532.74
$53.22K
Dec 19, 2022
359.65K
Purchase
Dec 16
Form 4
0.01%
20.00
$2,557.72
$51.17K
Dec 16, 2022
359.63K
Purchase
Dec 15
Form 4
0.01%
20.00
$2,570.21
$51.41K
Dec 15, 2022
359.61K
Purchase
Dec 14
Form 4
0.01%
20.00
$2,582.30
$51.66K
Dec 14, 2022
359.59K
Purchase
Dec 13
Form 4
0.01%
20.00
$2,508.86
$50.21K
Dec 13, 2022
359.57K
Purchase
Dec 12
Form 4
0.01%
21.00
$2,432.53
$51.14K
Dec 12, 2022
359.55K
Purchase
Dec 09
Form 4
0.01%
21.00
$2,423.82
$50.92K
Dec 09, 2022
359.53K
Purchase
Dec 08
Form 4
0.01%
21.00
$2,485.68
$52.25K
Dec 08, 2022
359.51K
Purchase
Dec 07
Form 4
0.01%
21.00
$2,530.58
$53.16K
Dec 07, 2022
359.48K
Purchase
Dec 06
Form 4
0.01%
21.00
$2,626.04
$55.15K
Dec 06, 2022
359.46K
Purchase
Dec 05
Form 4
0.01%
21.00
$2,626.43
$55.18K
Dec 05, 2022
359.44K
Purchase
Dec 02
Form 4
0.02%
80.00
$2,596.13
$207.63K
Dec 02, 2022
359.42K
Purchase
Dec 01
Form 4
0.01%
21.00
$2,494.97
$52.38K
Dec 01, 2022
359.34K
Purchase
Nov 30
Form 4
0.01%
21.00
$2,544.23
$53.38K
Nov 30, 2022
359.32K
Purchase
Nov 29
Form 4
0.01%
21.00
$2,563.20
$53.84K
Nov 29, 2022
359.30K
Purchase
Nov 28
Form 4
0.01%
21.00
$2,624.05
$55.09K
Nov 28, 2022
359.28K
Purchase
Nov 25
Form 4
0.01%
21.00
$2,603.71
$54.68K
Nov 25, 2022
359.26K
Purchase
Nov 23
Form 4
0.01%
21.00
$2,638.93
$55.42K
Nov 23, 2022
359.24K
Purchase
Nov 22
Form 4
0.00%
14.00
$2,542.43
$35.62K
Nov 22, 2022
359.22K
Purchase
Nov 21
Form 4
0.00%
14.00
$2,692.24
$37.65K
Nov 21, 2022
359.20K
Purchase
Nov 18
Form 4
0.00%
14.00
$2,610.21
$36.47K
Nov 18, 2022
359.19K
Purchase
Nov 17
Form 4
0.00%
14.00
$2,667.70
$37.29K
Nov 17, 2022
359.17K
Purchase
Nov 16
Form 4
0.00%
14.00
$2,664.38
$37.26K
Nov 16, 2022
359.16K
Purchase
Nov 15
Form 4
0.00%
14.00
$2,657.07
$37.18K
Nov 15, 2022
359.15K
Purchase
Nov 14
Form 4
0.01%
28.00
$2,619.35
$73.22K
Nov 14, 2022
359.13K
Purchase
Nov 10 - Nov 11
Form 4
0.00%
14.00
$2,647.82
$37.06K
Nov 10, 2022
359.10K
Purchase
Nov 09
Form 4
0.00%
14.00
$2,718.36
$38.05K
Nov 09, 2022
359.09K
Purchase
Nov 08
Form 4
0.00%
14.00
$2,665.86
$37.30K
Nov 08, 2022
359.08K
Purchase
Nov 07
Form 4
0.00%
14.00
$2,464.49
$34.45K
Nov 07, 2022
359.06K
Purchase
Nov 04
Form 4
0.00%
14.00
$2,438.10
$34.11K
Nov 04, 2022
359.05K
Purchase
Nov 03
Form 4
0.00%
14.00
$2,336.45
$32.68K
Nov 03, 2022
359.03K
Purchase
Nov 02
Form 4
0.02%
67.00
$2,311.57
$154.52K
Nov 02, 2022
359.02K
Purchase
Nov 01
Form 4
0.00%
14.00
$2,300.38
$32.17K
Nov 01, 2022
358.95K
Purchase
Oct 31
Form 4
0.00%
14.00
$2,218.26
$31.10K
Oct 31, 2022
358.94K
Purchase
Oct 28
Form 4
0.00%
14.00
$2,218.71
$31.05K
Oct 28, 2022
358.92K
Purchase
Oct 27
Form 4
0.00%
14.00
$2,143.39
$30.01K
Oct 27, 2022
358.91K
Purchase
Oct 26
Form 4
0.00%
13.00
$2,116.00
$27.46K
Oct 26, 2022
358.90K
Purchase
Oct 25
Form 4
0.00%
13.00
$2,183.10
$28.36K
Oct 25, 2022
358.88K
Purchase
Oct 24
Form 4
0.00%
13.00
$2,081.22
$27.12K
Oct 24, 2022
358.87K
Purchase
Oct 21
Form 4
0.00%
13.00
$2,096.76
$27.18K
Oct 21, 2022
358.86K
Purchase
Oct 20
Form 4
0.00%
13.00
$2,058.11
$26.78K
Oct 20, 2022
358.83K
Purchase
Oct 19
Form 4
0.00%
6.00
$2,025.25
$12.17K
Oct 19, 2022
358.83K
Purchase
Oct 18
Form 4/A
0.00%
4.00
$2,030.12
$8.12K
Oct 18, 2022
196.78K
Purchase
Oct 14
Form 4
0.00%
13.00
$2,058.11
$26.78K
Oct 18, 2022
358.83K
Purchase
Oct 17
Form 4
0.00%
13.00
$2,044.23
$26.66K
Oct 17, 2022
358.81K
Purchase
Oct 14
Form 4
0.00%
13.00
$2,097.95
$27.27K
Oct 14, 2022
358.80K
Purchase
Oct 13
Form 4
0.00%
13.00
$2,055.37
$26.72K
Oct 13, 2022
358.79K
Purchase
Oct 12
Form 4
0.00%
12.00
$2,056.75
$24.68K
Oct 12, 2022
369.26K
Purchase
Oct 11
Form 4
0.01%
24.00
$1,991.39
$47.79K
Oct 11, 2022
369.24K
Purchase
Oct 07 - Oct 10
Form 4
0.00%
12.00
$2,024.54
$24.29K
Oct 07, 2022
369.22K
Purchase
Oct 06
Form 4
0.00%
12.00
$2,013.48
$24.16K
Oct 06, 2022
369.21K
Purchase
Oct 05
Form 4
0.00%
12.00
$1,969.99
$23.64K
Oct 05, 2022
369.20K
Purchase
Oct 04
Form 4
0.02%
73.00
$1,814.36
$130.80K
Oct 04, 2022
369.18K
Purchase
Oct 03
Form 4
0.00%
12.00
$1,777.23
$21.33K
Oct 03, 2022
369.11K
Purchase
Sep 30
Form 4
0.00%
12.00
$1,777.70
$21.33K
Sep 30, 2022
369.10K
Purchase
Sep 29
Form 4
0.00%
12.00
$1,766.52
$21.20K
Sep 29, 2022
369.09K
Purchase
Sep 28
Form 4
0.00%
12.00
$1,685.85
$20.23K
Sep 28, 2022
369.08K
Purchase
Sep 27
Form 4
0.00%
12.00
$1,626.85
$19.52K
Sep 27, 2022
369.06K
Purchase
Sep 26
Form 4
0.00%
12.00
$1,640.19
$19.68K
Sep 26, 2022
369.05K
Purchase
Sep 23
Form 4
0.00%
12.00
$1,779.67
$21.36K
Sep 23, 2022
369.04K
Purchase
Sep 22
Form 4
0.00%
13.00
$1,773.79
$23.06K
Sep 22, 2022
369.03K
Purchase
Sep 21
Form 4
0.00%
13.00
$1,818.50
$23.64K
Sep 21, 2022
369.01K
Purchase
Sep 20
Form 4
0.00%
13.00
$1,816.38
$23.61K
Sep 20, 2022
369.00K
Purchase
Sep 19
Form 4
0.00%
13.00
$1,773.10
$23.05K
Sep 19, 2022
368.99K
Purchase
Sep 16
Form 4
0.00%
13.00
$1,767.14
$22.97K
Sep 16, 2022
368.98K
Purchase
Sep 15
Form 4
0.00%
13.00
$1,858.31
$24.16K
Sep 15, 2022
368.96K
Purchase
Sep 14
Form 4
0.00%
13.00
$1,751.31
$22.77K
Sep 14, 2022
368.95K
Purchase
Sep 13
Form 4
0.00%
13.00
$1,827.16
$23.75K
Sep 13, 2022
368.94K
Purchase
Sep 12
Form 4
0.00%
16.00
$1,822.80
$29.16K
Sep 12, 2022
368.92K
Purchase
Sep 09
Form 4
0.01%
20.00
$1,807.39
$36.15K
Sep 09, 2022
368.91K
Purchase
Sep 08
Form 4
0.01%
21.00
$1,834.49
$38.52K
Sep 08, 2022
368.89K
Purchase
Sep 07
Form 4
0.01%
22.00
$1,859.19
$40.90K
Sep 07, 2022
368.87K
Purchase
Sep 06
Form 4
0.01%
22.00
$1,888.01
$41.54K
Sep 06, 2022
368.84K
Purchase
Sep 02
Form 4
0.02%
81.00
$1,819.25
$147.96K
Sep 02, 2022
368.82K
Purchase
Sep 01
Form 4
0.01%
22.00
$1,840.46
$40.49K
Sep 01, 2022
368.74K
Purchase
Aug 31
Form 4
0.01%
22.00
$1,716.80
$37.77K
Aug 31, 2022
368.72K
Purchase
Aug 30
Form 4
0.01%
22.00
$1,852.29
$40.75K
Aug 30, 2022
368.70K
Purchase
Aug 29
Form 4
0.01%
22.00
$1,834.28
$40.35K
Aug 29, 2022
368.68K
Purchase
Aug 26
Form 4
0.01%
22.00
$1,786.51
$39.30K
Aug 26, 2022
368.65K
Purchase
Aug 25
Form 4
0.01%
22.00
$1,814.32
$39.92K
Aug 25, 2022
368.63K
Purchase
Aug 24
Form 4
0.01%
22.00
$1,772.31
$38.99K
Aug 24, 2022
368.61K
Purchase
Aug 23
Form 4
0.01%
22.00
$1,739.50
$38.27K
Aug 23, 2022
368.59K
Purchase
Aug 22
Form 4
0.01%
22.00
$1,720.66
$37.85K
Aug 22, 2022
368.57K
Purchase
Aug 19
Form 4
0.01%
22.00
$1,790.44
$39.39K
Aug 19, 2022
368.54K
Purchase
Aug 18
Form 4
0.01%
22.00
$1,725.00
$37.95K
Aug 18, 2022
368.52K
Purchase
Aug 17
Form 4
0.01%
22.00
$1,658.85
$36.49K
Aug 17, 2022
368.50K
Purchase
Aug 16
Form 4
0.01%
22.00
$1,687.30
$37.12K
Aug 16, 2022
368.48K
Purchase
Aug 15
Form 4
0.01%
22.00
$1,676.44
$36.88K
Aug 15, 2022
368.46K
Purchase
Aug 12
Form 4
0.01%
22.00
$1,744.60
$38.38K
Aug 12, 2022
368.43K
Purchase
Aug 11
Form 4
0.01%
22.00
$1,730.25
$38.07K
Aug 11, 2022
368.41K
Purchase
Aug 10
Form 4
0.01%
22.00
$1,711.00
$37.64K
Aug 10, 2022
368.39K
Purchase
Aug 09
Form 4
0.01%
22.00
$1,710.94
$37.64K
Aug 09, 2022
368.37K
Purchase
Aug 08
Form 4
0.01%
22.00
$1,656.82
$36.45K
Aug 08, 2022
368.35K
Purchase
Aug 05
Form 4
0.01%
22.00
$1,641.55
$36.11K
Aug 05, 2022
368.32K
Purchase
Aug 04
Form 4
0.01%
22.00
$1,769.41
$38.93K
Aug 04, 2022
368.30K
Purchase
Aug 03
Form 4
0.01%
22.00
$1,822.27
$40.09K
Aug 03, 2022
368.28K
Purchase
Aug 02
Form 4
0.02%
73.00
$1,828.87
$133.61K
Aug 02, 2022
368.26K
Purchase
Aug 01
Form 4
0.01%
22.00
$1,833.85
$40.34K
Aug 01, 2022
368.18K
Purchase
Jul 29
Form 4
0.01%
22.00
$1,830.49
$40.27K
Jul 29, 2022
368.16K
Purchase
Jul 28
Form 4
0.01%
22.00
$1,828.92
$40.24K
Jul 28, 2022
368.14K
Purchase
Jul 27
Form 4
0.01%
22.00
$1,773.36
$39.01K
Jul 27, 2022
368.12K
Purchase
Jul 26
Form 4
0.01%
22.00
$1,769.93
$38.94K
Jul 26, 2022
368.10K
Purchase
Jul 25
Form 4
0.01%
22.00
$1,720.00
$37.84K
Jul 25, 2022
368.07K
Purchase
Jul 22
Form 4
0.01%
22.00
$1,754.34
$38.60K
Jul 22, 2022
368.05K
Purchase
Jul 21
Form 4
0.01%
22.00
$1,811.94
$39.86K
Jul 21, 2022
368.03K
Purchase
Jul 20
Form 4
0.01%
22.00
$1,735.20
$38.17K
Jul 20, 2022
368.01K
Purchase
Jul 19
Form 4
0.01%
22.00
$1,692.57
$37.24K
Jul 19, 2022
367.99K
Purchase
Jul 18
Form 4
0.01%
22.00
$1,666.67
$36.67K
Jul 18, 2022
367.96K
Purchase
Jul 15
Form 4
0.01%
22.00
$1,650.00
$36.30K
Jul 15, 2022
367.94K
Purchase
Jul 14
Form 4
0.01%
22.00
$1,599.37
$35.19K
Jul 14, 2022
367.92K
Purchase
Jul 13
Form 4
0.01%
22.00
$1,548.49
$34.07K
Jul 13, 2022
367.90K
Purchase
Jul 12
Form 4
0.01%
22.00
$1,547.00
$34.03K
Jul 12, 2022
367.88K
Purchase
Jul 11
Form 4
0.01%
22.00
$1,542.35
$33.93K
Jul 11, 2022
367.85K
Purchase
Jul 08
Form 4
0.01%
22.00
$1,532.24
$33.71K
Jul 08, 2022
367.83K
Purchase
Jul 07
Form 4
0.02%
70.00
$1,452.32
$103.23K
Jul 07, 2022
367.81K
Purchase
Jul 06
Form 4
0.01%
37.00
$1,479.59
$54.62K
Jul 06, 2022
367.74K
Purchase
Jul 05
Form 4
0.01%
22.00
$1,526.97
$33.59K
Jul 05, 2022
367.70K
Purchase
Jul 01
Form 4
0.01%
22.00
$1,488.02
$32.74K
Jul 01, 2022
367.68K
Purchase
Jun 30
Form 4
0.01%
22.00
$1,505.79
$33.13K
Jun 30, 2022
367.66K
Purchase
Jun 29
Form 4
0.01%
22.00
$1,632.74
$35.92K
Jun 29, 2022
367.64K
Purchase
Jun 28
Form 4
0.01%
22.00
$1,538.64
$33.85K
Jun 28, 2022
367.62K
Purchase
Jun 27
Form 4
0.01%
22.00
$1,519.96
$33.44K
Jun 27, 2022
367.59K
Purchase
Jun 24
Form 4
0.01%
22.00
$1,458.12
$32.08K
Jun 24, 2022
367.57K
Purchase
Jun 23
Form 4
0.01%
20.00
$1,457.02
$29.14K
Jun 23, 2022
367.55K
Purchase
Jun 22
Form 4
0.01%
20.00
$1,542.56
$30.85K
Jun 22, 2022
367.53K
Purchase
Jun 21
Form 4
0.01%
20.00
$1,456.18
$29.12K
Jun 21, 2022
367.51K
Purchase
Jun 17
Form 4
0.01%
20.00
$1,552.06
$31.04K
Jun 17, 2022
367.49K
Purchase
Jun 16
Form 4
0.01%
20.00
$1,624.00
$32.48K
Jun 16, 2022
367.47K
Purchase
Jun 15
Form 4
0.01%
20.00
$1,636.32
$32.73K
Jun 15, 2022
367.45K
Purchase
Jun 14
Form 4
0.01%
20.00
$1,603.50
$32.07K
Jun 14, 2022
367.43K
Purchase
Jun 13
Form 4
0.01%
20.00
$1,712.92
$34.26K
Jun 13, 2022
367.41K
Purchase
Jun 10
Form 4
0.01%
20.00
$1,719.45
$34.39K
Jun 10, 2022
367.39K
Purchase
Jun 09
Form 4
0.01%
20.00
$1,719.86
$34.40K
Jun 09, 2022
367.37K
Purchase
Jun 08
Form 4
0.01%
20.00
$1,746.23
$34.92K
Jun 08, 2022
367.35K
Purchase
Jun 07
Form 4
0.01%
20.00
$1,681.77
$33.64K
Jun 07, 2022
367.33K
Purchase
Jun 06
Form 4
0.01%
20.00
$1,677.86
$33.56K
Jun 06, 2022
367.31K
Purchase
Jun 03
Form 4
0.01%
20.00
$1,632.67
$32.65K
Jun 03, 2022
367.29K
Purchase
Jun 02
Form 4
0.02%
70.00
$1,579.26
$110.26K
Jun 02, 2022
367.27K
Purchase
Jun 01
Form 4
0.01%
20.00
$1,565.99
$31.32K
Jun 01, 2022
367.20K
Purchase
May 31
Form 4
0.01%
20.00
$1,574.02
$31.48K
May 31, 2022
367.18K
Purchase
May 27
Form 4
0.01%
20.00
$1,526.95
$30.54K
May 27, 2022
367.16K
Purchase
May 26
Form 4
0.01%
20.00
$1,486.84
$29.74K
May 26, 2022
367.14K
Purchase
May 25
Form 4
0.01%
20.00
$1,426.67
$28.53K
May 25, 2022
367.12K
Purchase
May 24
Form 4
0.01%
20.00
$1,406.52
$28.13K
May 24, 2022
367.10K
Purchase
May 23
Form 4
0.01%
20.00
$1,372.30
$27.45K
May 23, 2022
367.08K
Purchase
May 20
Form 4
0.01%
20.00
$1,356.48
$27.13K
May 20, 2022
367.06K
Purchase
May 19
Form 4
0.01%
20.00
$1,354.24
$27.08K
May 19, 2022
367.04K
Purchase
May 18
Form 4
0.01%
20.00
$1,398.91
$27.98K
May 18, 2022
367.02K
Purchase
May 17
Form 4
0.01%
20.00
$1,369.32
$27.39K
May 17, 2022
367.00K
Purchase
May 16
Form 4
0.01%
20.00
$1,351.93
$27.04K
May 16, 2022
366.98K
Purchase
May 13
Form 4
0.01%
20.00
$1,295.69
$25.91K
May 13, 2022
366.96K
Purchase
May 12
Form 4
0.01%
20.00
$1,275.67
$25.51K
May 12, 2022
366.94K
Purchase
May 11
Form 4
0.01%
20.00
$1,315.91
$26.32K
May 11, 2022
366.92K
Purchase
May 10
Form 4
0.01%
20.00
$1,296.99
$25.94K
May 10, 2022
366.90K
Purchase
May 09
Form 4
0.01%
20.00
$1,423.84
$28.48K
May 09, 2022
366.88K
Purchase
May 06
Form 4
0.01%
20.00
$1,404.15
$28.08K
May 06, 2022
366.86K
Purchase
May 05
Form 4
0.01%
20.00
$1,424.91
$28.50K
May 05, 2022
366.84K
Purchase
May 04
Form 4
0.01%
20.00
$1,372.24
$27.60K
May 04, 2022
366.82K
Purchase
May 03
Form 4
0.02%
66.00
$1,362.82
$90.01K
May 03, 2022
366.80K
Purchase
May 02
Form 4
0.01%
20.00
$1,366.60
$27.33K
May 02, 2022
366.73K
Purchase
Apr 29
Form 4
0.01%
20.00
$1,375.98
$27.52K
Apr 29, 2022
366.71K
Purchase
Apr 28
Form 4
0.01%
20.00
$1,332.63
$26.65K
Apr 28, 2022
366.69K
Purchase
Apr 27
Form 4
0.01%
20.00
$1,334.16
$26.68K
Apr 27, 2022
366.67K
Purchase
Apr 26
Form 4
0.01%
20.00
$1,371.56
$27.43K
Apr 26, 2022
366.65K
Purchase
Apr 25
Form 4
0.01%
20.00
$1,378.33
$27.57K
Apr 25, 2022
366.63K
Purchase
Apr 22
Form 4
0.01%
20.00
$1,432.76
$28.66K
Apr 22, 2022
366.61K
Purchase
Apr 21
Form 4
0.01%
20.00
$1,506.29
$30.13K
Apr 21, 2022
366.59K
Purchase
Apr 20
Form 4
0.01%
18.00
$1,478.50
$26.61K
Apr 20, 2022
366.57K
Purchase
Apr 19
Form 4
0.01%
18.00
$1,488.81
$26.80K
Apr 19, 2022
366.56K
Purchase
Apr 18
Form 4
0.01%
18.00
$1,462.25
$26.32K
Apr 18, 2022
366.54K
Purchase
Apr 14
Form 4
0.01%
18.00
$1,458.55
$26.25K
Apr 14, 2022
366.52K
Purchase
Apr 13
Form 4
0.01%
18.00
$1,406.57
$25.32K
Apr 13, 2022
366.50K
Purchase
Apr 12
Form 4
0.01%
18.00
$1,390.83
$25.03K
Apr 12, 2022
366.48K
Purchase
Apr 11
Form 4
0.01%
18.00
$1,426.30
$25.67K
Apr 11, 2022
366.47K
Purchase
Apr 08
Form 4
0.01%
18.00
$1,430.76
$25.75K
Apr 08, 2022
366.45K
Purchase
Apr 07
Form 4
0.01%
18.00
$1,413.75
$25.45K
Apr 07, 2022
366.43K
Purchase
Apr 06
Form 4
0.01%
18.00
$1,417.73
$25.52K
Apr 06, 2022
366.41K
Purchase
Apr 05
Form 4
0.01%
18.00
$1,479.30
$26.63K
Apr 05, 2022
366.40K
Purchase
Apr 04
Form 4
0.02%
76.00
$1,379.81
$104.01K
Apr 04, 2022
366.38K
Purchase
Apr 01
Form 4
0.01%
18.00
$1,352.11
$24.34K
Apr 01, 2022
366.30K
Purchase
Mar 31
Form 4
0.01%
20.00
$1,450.35
$29.01K
Mar 31, 2022
369.03K
Purchase
Mar 30
Form 4
0.01%
20.00
$1,430.97
$28.62K
Mar 30, 2022
369.01K
Purchase
Mar 29
Form 4
0.01%
20.00
$1,401.90
$28.04K
Mar 29, 2022
368.99K
Purchase
Mar 28
Form 4
0.01%
20.00
$1,454.50
$29.09K
Mar 28, 2022
368.97K
Purchase
Mar 25
Form 4
0.01%
20.00
$1,411.91
$28.24K
Mar 25, 2022
370.69K
Purchase
Mar 24
Form 4
0.01%
20.00
$1,420.01
$28.40K
Mar 24, 2022
370.67K
Purchase
Mar 23
Form 4
0.01%
20.00
$1,389.55
$27.79K
Mar 23, 2022
370.65K
Purchase
Mar 22
Form 4
0.01%
21.00
$1,395.74
$29.31K
Mar 22, 2022
370.63K
Purchase
Mar 21
Form 4
0.01%
21.00
$1,348.45
$28.32K
Mar 21, 2022
372.86K
Purchase
Mar 18
Form 4
0.01%
24.00
$1,355.50
$32.53K
Mar 18, 2022
374.97K
Purchase
Mar 17
Form 4
0.01%
24.00
$1,274.67
$30.59K
Mar 17, 2022
374.95K
Purchase
Mar 16
Form 4
0.01%
24.00
$1,243.19
$29.84K
Mar 16, 2022
374.92K
Purchase
Mar 15
Form 4
0.01%
20.00
$1,284.09
$25.68K
Mar 15, 2022
374.90K
Purchase
Mar 14
Form 4
0.01%
20.00
$1,316.12
$26.32K
Mar 14, 2022
374.88K
Purchase
Mar 11
Form 4
0.01%
20.00
$1,293.21
$25.86K
Mar 11, 2022
374.86K
Purchase
Mar 10
Form 4
0.01%
20.00
$1,285.97
$25.72K
Mar 10, 2022
374.84K
Purchase
Mar 09
Form 4
0.01%
30.00
$1,285.42
$38.56K
Mar 09, 2022
374.82K
Purchase
Mar 08
Form 4
0.01%
30.00
$1,286.77
$38.60K
Mar 08, 2022
374.79K
Purchase
Mar 07
Form 4
0.01%
30.00
$1,299.15
$38.97K
Mar 07, 2022
374.76K
Purchase
Mar 04
Form 4
0.01%
30.00
$1,227.25
$36.82K
Mar 04, 2022
374.73K
Purchase
Mar 03
Form 4
0.01%
30.00
$1,242.75
$37.28K
Mar 03, 2022
374.70K
Purchase
Mar 02
Form 4
0.02%
82.00
$1,195.83
$97.98K
Mar 02, 2022
374.67K
Purchase
Mar 01
Form 4
0.01%
30.00
$1,188.73
$35.66K
Mar 01, 2022
374.59K
Purchase
Feb 28
Form 4
0.01%
30.00
$1,065.90
$31.98K
Feb 28, 2022
374.56K
Purchase
Feb 25
Form 4
0.01%
29.00
$1,098.30
$31.85K
Feb 25, 2022
374.53K
Purchase
Feb 24
Form 4
0.01%
29.00
$1,012.10
$29.35K
Feb 24, 2022
374.50K
Purchase
Feb 23
Form 4
0.01%
29.00
$999.24
$28.98K
Feb 23, 2022
374.47K
Purchase
Feb 22
Form 4
0.01%
30.00
$1,005.68
$30.17K
Feb 22, 2022
374.44K
Purchase
Feb 18
Form 4
0.01%
30.00
$1,004.78
$30.14K
Feb 18, 2022
374.41K
Purchase
Feb 17
Form 4/A
0.01%
20.00
$1,020.38
$20.41K
Feb 17, 2022
374.38K
Purchase
Feb 16
Form 4
0.01%
20.00
$1,020.38
$20.41K
Feb 17, 2022
374.38K
Purchase
Feb 16
Form 4
0.01%
20.00
$1,034.15
$20.68K
Feb 16, 2022
374.36K
Purchase
Feb 15
Form 4
0.01%
20.00
$1,060.01
$21.20K
Feb 15, 2022
374.34K
Purchase
Feb 14
Form 4
0.01%
20.00
$1,105.45
$22.11K
Feb 14, 2022
374.32K
Purchase
Feb 11
Form 4
0.01%
20.00
$1,076.19
$21.52K
Feb 11, 2022
374.30K
Purchase
Feb 10
Form 4
0.01%
20.00
$1,066.92
$21.34K
Feb 10, 2022
374.28K
Purchase
Feb 09
Form 4
0.01%
20.00
$1,063.47
$21.27K
Feb 09, 2022
375.63K
Purchase
Feb 08
Form 4
0.01%
20.00
$1,076.34
$21.53K
Feb 08, 2022
375.61K
Purchase
Feb 07
Form 4
0.01%
20.00
$1,092.83
$21.86K
Feb 07, 2022
375.59K
Purchase
Feb 04
Form 4
0.01%
20.00
$1,090.31
$21.81K
Feb 04, 2022
375.57K
Purchase
Feb 03
Form 4
0.01%
20.00
$1,114.40
$22.29K
Feb 03, 2022
375.55K
Purchase
Feb 02
Form 4
0.02%
70.00
$1,094.00
$76.20K
Feb 02, 2022
375.53K
Purchase
Feb 01
Form 4
0.01%
20.00
$1,075.00
$21.50K
Feb 01, 2022
377.15K
Purchase
Jan 31
Form 4
0.01%
20.00
$1,034.84
$20.70K
Jan 31, 2022
377.13K
Purchase
Jan 28
Form 4
0.01%
20.00
$1,007.75
$20.16K
Jan 28, 2022
377.11K
Purchase
Jan 27
Form 4
0.01%
20.00
$1,023.92
$20.48K
Jan 27, 2022
377.09K
Purchase
Jan 26
Form 4
0.01%
20.00
$1,044.45
$20.89K
Jan 26, 2022
377.07K
Purchase
Jan 25
Form 4
0.01%
20.00
$1,039.27
$20.79K
Jan 25, 2022
377.05K
Purchase
Jan 24 - Jan 25
Form 4
0.01%
20.00
$1,003.35
$20.07K
Jan 24, 2022
377.03K
Purchase
Jan 21
Form 4
0.00%
10.00
$1,010.76
$10.11K
Jan 21, 2022
377.01K
Purchase
Jan 20
Form 4
0.01%
20.00
$1,059.46
$21.19K
Jan 20, 2022
377.00K
Purchase
Jan 19
Form 4
0.01%
20.00
$1,067.40
$21.35K
Jan 19, 2022
376.98K
Purchase
Jan 18
Form 4
0.01%
20.00
$1,111.77
$22.24K
Jan 18, 2022
376.96K
Purchase
Jan 14
Form 4
0.01%
20.00
$1,127.88
$22.56K
Jan 14, 2022
376.94K
Purchase
Jan 13
Form 4
0.01%
20.00
$1,223.97
$24.48K
Jan 13, 2022
376.92K
Purchase
Jan 12
Form 4
0.03%
95.00
$1,221.60
$12.22K
Jan 12, 2022
376.90K
Purchase
Jan 11
Form 4
0.00%
10.00
$1,213.07
$12.13K
Jan 11, 2022
376.81K
Purchase
Jan 10
Form 4
0.00%
10.00
$1,260.10
$12.60K
Jan 10, 2022
376.80K
Purchase
Jan 07
Form 4
0.00%
10.00
$1,257.91
$12.58K
Jan 07, 2022
376.79K
Purchase
Jan 06
Form 4
0.00%
10.00
$1,257.09
$12.57K
Jan 06, 2022
376.78K
Purchase
Jan 05
Form 4
0.01%
54.00
$1,286.67
$67.88K
Jan 05, 2022
479.95K
Purchase
Jan 04
Form 4
0.01%
20.00
$1,259.47
$25.23K
Jan 04, 2022
376.71K
Purchase
Jan 03
Form 4
0.00%
10.00
$1,248.87
$12.49K
Jan 03, 2022
376.69K
Purchase
Dec 31
Form 4
0.00%
10.00
$1,245.98
$12.46K
Jan 03, 2022
376.68K
Purchase
Dec 30
Form 4/A
0.00%
10.00
$1,283.58
$12.84K
Jan 03, 2022
376.65K
Purchase
Dec 27
Form 4
0.00%
10.00
$1,251.75
$12.52K
Dec 30, 2021
376.67K
Purchase
Dec 29
Form 4
0.00%
10.00
$1,263.21
$12.63K
Dec 30, 2021
376.66K
Purchase
Dec 28
Form 4/A
0.00%
10.00
$1,283.58
$12.84K
Dec 30, 2021
378.08K
Purchase
Dec 27
Form 4
0.00%
10.00
$1,283.58
$12.84K
Dec 28, 2021
385.43K
Purchase
Dec 27
Form 4
0.00%
10.00
$1,239.57
$12.40K
Dec 27, 2021
368.29K
Purchase
Dec 23
Form 4
0.01%
20.00
$1,229.80
$24.60K
Dec 23, 2021
367.26K
Purchase
Dec 22
Form 4
0.01%
20.00
$1,261.37
$25.23K
Dec 22, 2021
367.24K
Purchase
Dec 21
Form 4
0.01%
20.00
$1,209.94
$24.20K
Dec 21, 2021
365.77K
Purchase
Dec 20
Form 4
0.01%
20.00
$1,206.73
$24.13K
Dec 20, 2021
365.75K
Purchase
Dec 17
Form 4
0.01%
20.00
$1,234.50
$24.69K
Dec 17, 2021
365.73K
Purchase
Dec 16
Form 4
0.01%
19.00
$1,236.34
$23.49K
Dec 16, 2021
365.71K
Purchase
Dec 15
Form 4
0.01%
19.00
$1,231.08
$23.39K
Dec 15, 2021
365.70K
Purchase
Dec 14
Form 4
0.01%
19.00
$1,245.48
$23.66K
Dec 14, 2021
365.68K
Purchase
Dec 13
Form 4
0.01%
19.00
$1,267.96
$24.09K
Dec 13, 2021
365.66K
Purchase
Dec 10
Form 4
0.00%
9.00
$1,266.34
$11.40K
Dec 10, 2021
365.64K
Purchase
Dec 09
Form 4
0.01%
19.00
$1,288.16
$24.48K
Dec 09, 2021
365.63K
Purchase
Dec 08
Form 4
0.01%
19.00
$1,324.68
$25.17K
Dec 08, 2021
365.61K
Purchase
Dec 07
Form 4
0.01%
19.00
$1,263.61
$24.01K
Dec 07, 2021
365.59K
Purchase
Dec 06
Form 4
0.01%
19.00
$1,205.66
$22.91K
Dec 06, 2021
365.57K
Purchase
Dec 03
Form 4
0.01%
19.00
$1,219.47
$23.17K
Dec 03, 2021
365.55K
Purchase
Dec 02
Form 4
0.02%
67.00
$1,180.49
$79.09K
Dec 02, 2021
365.53K
Purchase
Dec 01
Form 4
0.01%
19.00
$1,208.77
$22.97K
Dec 01, 2021
365.47K
Purchase
Nov 30
Form 4
0.01%
19.00
$1,263.01
$24.00K
Nov 30, 2021
365.45K
Purchase
Nov 29
Form 4
0.01%
19.00
$1,242.99
$23.62K
Nov 29, 2021
365.43K
Purchase
Nov 26
Form 4
0.01%
19.00
$1,307.48
$24.84K
Nov 26, 2021
365.41K
Purchase
Nov 24
Form 4
0.01%
19.00
$1,297.94
$24.66K
Nov 24, 2021
365.39K
Purchase
Nov 23
Form 4
0.01%
19.00
$1,253.80
$23.82K
Nov 23, 2021
365.37K
Purchase
Nov 22
Form 4
0.01%
19.00
$1,245.91
$23.67K
Nov 22, 2021
365.35K
Purchase
Nov 19
Form 4
0.01%
19.00
$1,280.43
$24.33K
Nov 19, 2021
365.33K
Purchase
Nov 18
Form 4
0.01%
19.00
$1,258.02
$23.90K
Nov 18, 2021
365.32K
Purchase
Nov 17
Form 4
0.01%
19.00
$1,296.34
$24.63K
Nov 17, 2021
365.30K
Purchase
Nov 16
Form 4
0.01%
19.00
$1,295.13
$24.61K
Nov 16, 2021
365.28K
Purchase
Nov 15
Form 4
0.01%
19.00
$1,296.53
$24.63K
Nov 15, 2021
365.26K
Purchase
Nov 12
Form 4
0.01%
38.00
$1,339.96
$50.92K
Nov 12, 2021
365.24K
Purchase
Nov 10 - Nov 11
Form 4
0.01%
19.00
$1,421.57
$27.01K
Nov 10, 2021
365.20K
Purchase
Nov 09
Form 4
0.01%
20.00
$1,385.42
$27.71K
Nov 09, 2021
365.18K
Purchase
Nov 08
Form 4
0.01%
20.00
$1,367.57
$27.35K
Nov 08, 2021
365.16K
Purchase
Nov 05
Form 4
0.01%
22.00
$1,239.83
$27.28K
Nov 05, 2021
366.58K
Purchase
Nov 04
Form 4
0.01%
22.00
$1,274.00
$28.03K
Nov 04, 2021
366.56K
Purchase
Nov 03
Form 4
0.03%
98.00
$1,284.95
$125.12K
Nov 03, 2021
366.54K
Purchase
Nov 02
Form 4
0.01%
32.00
$1,290.30
$41.63K
Nov 02, 2021
366.44K
Purchase
Nov 01
Form 4
0.01%
22.00
$1,273.67
$28.02K
Nov 01, 2021
366.41K
Purchase
Oct 29
Form 4
0.01%
22.00
$1,262.59
$27.78K
Oct 29, 2021
366.39K
Purchase
Oct 28
Form 4
0.01%
22.00
$1,242.90
$27.34K
Oct 28, 2021
366.37K
Purchase
Oct 27
Form 4
0.01%
22.00
$1,301.49
$28.63K
Oct 27, 2021
366.34K
Purchase
Oct 26
Form 4
0.01%
22.00
$1,293.77
$28.46K
Oct 26, 2021
366.32K
Purchase
Oct 25
Form 4
0.01%
22.00
$1,265.98
$27.85K
Oct 25, 2021
371.71K
Purchase
Oct 22
Form 4
0.01%
22.00
$1,241.03
$27.30K
Oct 22, 2021
371.69K
Purchase
Oct 21
Form 4
-3.32%
-12.78K
$1,270.92
$27.96K
Oct 21, 2021
371.66K
Disposition
Oct 20
Form 4
0.01%
22.00
$1,252.37
$27.55K
Oct 20, 2021
384.44K
Purchase
Oct 19
Form 4
0.01%
22.00
$1,225.00
$26.95K
Oct 19, 2021
384.42K
Purchase
Oct 18
Form 4
0.01%
22.00
$1,222.36
$26.89K
Oct 18, 2021
384.40K
Purchase
Oct 15
Form 4
0.01%
22.00
$1,214.81
$26.73K
Oct 15, 2021
381.44K
Purchase
Oct 14
Form 4
0.01%
22.00
$1,194.84
$26.29K
Oct 14, 2021
381.42K
Purchase
Oct 13
Form 4
0.01%
22.00
$1,179.81
$25.96K
Oct 13, 2021
381.40K
Purchase
Oct 12
Form 4
0.01%
44.00
$1,205.72
$53.05K
Oct 12, 2021
381.37K
Purchase
Oct 08 - Oct 11
Form 4
0.01%
21.00
$1,185.88
$24.90K
Oct 08, 2021
378.87K
Purchase
Oct 07
Form 4
0.01%
21.00
$1,162.33
$24.41K
Oct 07, 2021
378.85K
Purchase
Oct 06
Form 4
0.01%
21.00
$1,185.00
$24.89K
Oct 06, 2021
378.83K
Purchase
Oct 05
Form 4
0.01%
21.00
$1,151.79
$24.19K
Oct 05, 2021
378.81K
Purchase
Oct 04
Form 4
0.01%
43.00
$1,194.14
$51.24K
Oct 04, 2021
378.78K
Purchase
Oct 01
Form 4
0.01%
21.00
$1,209.36
$25.40K
Oct 01, 2021
378.74K
Purchase
Sep 30
Form 4
0.01%
21.00
$1,240.60
$26.05K
Sep 30, 2021
378.72K
Purchase
Sep 29
Form 4
0.01%
21.00
$1,336.40
$28.06K
Sep 29, 2021
378.70K
Purchase
Sep 28
Form 4
0.01%
21.00
$1,367.00
$28.71K
Sep 28, 2021
378.68K
Purchase
Sep 27
Form 4
0.01%
21.00
$1,301.52
$27.33K
Sep 27, 2021
378.66K
Purchase
Sep 24
Form 4
0.01%
21.00
$1,307.04
$27.45K
Sep 24, 2021
378.64K
Purchase
Sep 23
Form 4
0.01%
21.00
$1,267.29
$26.61K
Sep 23, 2021
378.62K
Purchase
Sep 22
Form 4
0.01%
21.00
$1,250.88
$26.27K
Sep 22, 2021
378.59K
Purchase
Sep 21
Form 4
0.01%
21.00
$1,243.06
$26.10K
Sep 21, 2021
378.57K
Purchase
Sep 20
Form 4
0.01%
21.00
$1,300.40
$27.31K
Sep 20, 2021
378.55K
Purchase
Sep 17
Form 4
0.01%
21.00
$1,242.59
$26.09K
Sep 17, 2021
378.53K
Purchase
Sep 16
Form 4
0.01%
21.00
$1,252.62
$26.31K
Sep 16, 2021
378.51K
Purchase
Sep 15
Form 4
0.01%
21.00
$1,215.09
$25.52K
Sep 15, 2021
378.49K
Purchase
Sep 14
Form 4
0.01%
21.00
$1,242.47
$26.09K
Sep 14, 2021
378.47K
Purchase
Sep 13
Form 4
0.01%
21.00
$1,221.01
$25.64K
Sep 13, 2021
378.45K
Purchase
Sep 10
Form 4
0.01%
21.00
$1,226.76
$25.76K
Sep 10, 2021
378.43K
Purchase
Sep 09
Form 4
0.01%
21.00
$1,225.08
$25.73K
Sep 09, 2021
378.41K
Purchase
Sep 08
Form 4
0.01%
21.00
$1,218.78
$25.59K
Sep 08, 2021
378.38K
Purchase
Sep 07
Form 4
0.01%
21.00
$1,295.88
$27.21K
Sep 07, 2021
378.36K
Purchase
Sep 03
Form 4
0.02%
63.00
$1,346.37
$84.99K
Sep 03, 2021
378.34K
Purchase
Sep 02
Form 4
0.01%
31.00
$1,357.69
$42.05K
Sep 02, 2021
378.28K
Purchase
Sep 01
Form 4
0.01%
21.00
$1,359.74
$28.55K
Sep 01, 2021
378.25K
Purchase
Aug 31
Form 4
0.01%
21.00
$1,415.41
$29.72K
Aug 31, 2021
378.23K
Purchase
Aug 30
Form 4
0.01%
21.00
$1,415.00
$29.72K
Aug 30, 2021
378.21K
Purchase
Aug 27
Form 4
0.01%
21.00
$1,442.98
$29.00K
Aug 27, 2021
378.19K
Purchase
Aug 26
Form 4
0.01%
22.00
$1,416.92
$31.17K
Aug 26, 2021
378.16K
Purchase
Aug 25
Form 4
0.01%
22.00
$1,392.43
$30.63K
Aug 25, 2021
378.14K
Purchase
Aug 24
Form 4
0.01%
22.00
$1,364.00
$30.01K
Aug 24, 2021
378.12K
Purchase
Aug 23
Form 4
0.01%
22.00
$1,332.64
$29.32K
Aug 23, 2021
378.10K
Purchase
Aug 20
Form 4
0.01%
22.00
$1,324.25
$29.13K
Aug 20, 2021
378.08K
Purchase
Aug 19
Form 4
0.01%
22.00
$1,369.50
$30.13K
Aug 19, 2021
378.05K
Purchase
Aug 18
Form 4
0.01%
22.00
$1,425.13
$31.35K
Aug 18, 2021
378.03K
Purchase
Aug 17
Form 4
0.01%
22.00
$1,449.16
$31.88K
Aug 17, 2021
378.01K
Purchase
Aug 16
Form 4
0.01%
22.00
$1,483.39
$32.63K
Aug 16, 2021
377.99K
Purchase
Aug 13
Form 4
0.01%
22.00
$1,508.55
$33.19K
Aug 13, 2021
377.97K
Purchase
Aug 12
Form 4
0.01%
23.00
$1,491.38
$34.30K
Aug 12, 2021
377.94K
Purchase
Aug 11
Form 4
0.01%
23.00
$1,504.99
$34.61K
Aug 11, 2021
377.92K
Purchase
Aug 10
Form 4
0.01%
23.00
$1,486.20
$34.18K
Aug 10, 2021
377.90K
Purchase
Aug 09
Form 4
0.01%
23.00
$1,479.81
$34.04K
Aug 09, 2021
377.88K
Purchase
Aug 06
Form 4
0.01%
23.00
$1,469.32
$33.79K
Aug 06, 2021
377.85K
Purchase
Aug 05
Form 4
0.01%
23.00
$1,446.13
$33.26K
Aug 05, 2021
377.83K
Purchase
Aug 04
Form 4
0.02%
71.00
$1,489.39
$105.80K
Aug 04, 2021
377.81K
Purchase
Aug 03
Form 4
0.01%
23.00
$1,478.85
$34.01K
Aug 03, 2021
377.74K
Purchase
Aug 02
Form 4
0.01%
23.00
$1,492.55
$34.33K
Aug 02, 2021
377.71K
Purchase
Jul 30
Form 4
0.00%
17.00
$1,462.99
$24.87K
Jul 30, 2021
377.69K
Purchase
Jul 29
Form 4
0.00%
17.00
$1,483.07
$25.21K
Jul 29, 2021
377.67K
Purchase
Jul 28
Form 4
0.00%
18.00
$1,443.02
$25.97K
Jul 28, 2021
377.66K
Purchase
Jul 27
Form 4
0.01%
19.00
$1,496.20
$28.43K
Jul 27, 2021
377.64K
Purchase
Jul 26
Form 4
0.01%
25.00
$1,499.99
$37.50K
Jul 26, 2021
377.35K
Purchase
Jul 23
Form 4
0.01%
25.00
$1,508.68
$37.72K
Jul 23, 2021
377.59K
Purchase
Jul 22
Form 4
0.01%
25.00
$1,524.04
$38.10K
Jul 22, 2021
377.57K
Purchase
Jul 21
Form 4
0.01%
26.00
$1,491.57
$38.78K
Jul 21, 2021
377.54K
Purchase
Jul 20
Form 4
0.01%
26.00
$1,398.34
$36.36K
Jul 20, 2021
377.52K
Purchase
Jul 19
Form 4
0.01%
25.00
$1,415.70
$35.39K
Jul 19, 2021
377.49K
Purchase
Jul 16
Form 4
0.01%
25.00
$1,453.29
$36.33K
Jul 16, 2021
377.47K
Purchase
Jul 15
Form 4
0.01%
25.00
$1,477.65
$36.94K
Jul 15, 2021
377.44K
Purchase
Jul 14
Form 4
0.01%
25.00
$1,528.05
$38.20K
Jul 14, 2021
377.42K
Purchase
Jul 13
Form 4
0.01%
25.00
$1,545.69
$38.64K
Jul 13, 2021
378.83K
Purchase
Jul 12
Form 4
0.01%
25.00
$1,509.88
$37.75K
Jul 12, 2021
378.81K
Purchase
Jul 09
Form 4
0.01%
25.00
$1,460.07
$36.50K
Jul 09, 2021
377.34K
Purchase
Jul 08
Form 4
0.01%
25.00
$1,479.33
$36.98K
Jul 08, 2021
377.32K
Purchase
Jul 07
Form 4
0.02%
75.00
$1,555.19
$118.61K
Jul 07, 2021
385.16K
Purchase
Jul 02 - Jul 06
Form 4
0.01%
27.00
$1,593.00
$43.01K
Jul 06, 2021
385.08K
Purchase
Jul 02
Form 4
0.01%
27.00
$1,615.84
$43.63K
Jul 02, 2021
385.06K
Purchase
Jul 01
Form 4
0.01%
27.00
$1,599.74
$43.19K
Jul 01, 2021
385.03K
Purchase
Jun 30
Form 4
0.01%
27.00
$1,560.65
$42.14K
Jun 30, 2021
377.15K
Purchase
Jun 29
Form 4
0.01%
27.00
$1,552.94
$41.93K
Jun 29, 2021
377.12K
Purchase
Jun 28
Form 4
0.01%
28.00
$1,576.09
$44.13K
Jun 28, 2021
377.10K
Purchase
Jun 25
Form 4
0.01%
28.00
$1,579.72
$44.23K
Jun 25, 2021
377.07K
Purchase
Jun 24
Form 4
0.01%
28.00
$1,607.88
$45.02K
Jun 24, 2021
377.04K
Purchase
Jun 23
Form 4
0.01%
28.00
$1,590.00
$44.52K
Jun 23, 2021
377.01K
Purchase
Jun 22
Form 4
0.01%
29.00
$1,593.45
$46.21K
Jun 22, 2021
376.98K
Purchase
Jun 21
Form 4
0.02%
58.00
$1,513.40
$87.78K
Jun 21, 2021
376.95K
Purchase
Jun 17 - Jun 18
Form 4
0.01%
29.00
$1,564.00
$45.36K
Jun 17, 2021
376.90K
Purchase
Jun 16
Form 4
0.01%
29.00
$1,539.50
$44.65K
Jun 16, 2021
376.87K
Purchase
Jun 15
Form 4
0.01%
29.00
$1,498.00
$43.44K
Jun 15, 2021
376.84K
Purchase
Jun 14
Form 4
0.01%
29.00
$1,530.00
$44.37K
Jun 14, 2021
376.81K
Purchase
Jun 11
Form 4
0.01%
29.00
$1,491.99
$43.27K
Jun 11, 2021
376.78K
Purchase
Jun 10
Form 4
0.01%
29.00
$1,522.00
$44.14K
Jun 10, 2021
376.75K
Purchase
Jun 09
Form 4
0.01%
29.00
$1,532.83
$44.45K
Jun 09, 2021
376.72K
Purchase
Jun 08
Form 4
0.01%
29.00
$1,507.00
$43.70K
Jun 08, 2021
376.69K
Purchase
Jun 07
Form 4
0.01%
29.00
$1,486.34
$43.10K
Jun 07, 2021
376.66K
Purchase
Jun 04
Form 4
0.01%
29.00
$1,470.00
$42.63K
Jun 04, 2021
376.64K
Purchase
Jun 03
Form 4
0.01%
29.00
$1,490.62
$43.23K
Jun 03, 2021
376.61K
Purchase
Jun 02
Form 4
0.03%
127.00
$1,472.28
$185.88K
Jun 02, 2021
376.58K
Purchase
Jun 01
Form 4
0.01%
29.00
$1,453.12
$42.14K
Jun 01, 2021
376.45K
Purchase
May 28
Form 4
0.01%
19.00
$1,464.37
$27.83K
May 28, 2021
376.42K
Purchase
May 27
Form 4
0.01%
29.00
$1,468.50
$42.59K
May 27, 2021
376.40K
Purchase
May 26
Form 4
0.01%
29.00
$1,486.12
$43.10K
May 26, 2021
376.37K
Purchase
May 25
Form 4
0.01%
29.00
$1,506.44
$43.69K
May 25, 2021
376.34K
Purchase
May 24
Form 4
0.01%
29.00
$1,540.00
$44.66K
May 24, 2021
376.32K
Purchase
May 21
Form 4
0.01%
29.00
$1,550.00
$44.95K
May 21, 2021
376.29K
Purchase
May 20
Form 4
0.01%
29.00
$1,514.71
$43.93K
May 20, 2021
376.26K
Purchase
May 19
Form 4
0.01%
29.00
$1,571.80
$45.58K
May 19, 2021
376.23K
Purchase
May 18
Form 4
0.01%
29.00
$1,650.00
$47.85K
May 18, 2021
376.20K
Purchase
May 17
Form 4
0.01%
29.00
$1,688.17
$48.96K
May 17, 2021
376.17K
Purchase
May 14
Form 4
0.01%
29.00
$1,657.24
$48.06K
May 14, 2021
376.14K
Purchase
May 13
Form 4
0.01%
29.00
$1,688.83
$48.98K
May 13, 2021
376.11K
Purchase
May 12
Form 4
0.01%
29.00
$1,727.98
$50.11K
May 12, 2021
376.08K
Purchase
May 11
Form 4
0.01%
29.00
$1,750.57
$50.77K
May 11, 2021
376.05K
Purchase
May 10
Form 4
0.01%
29.00
$1,753.25
$50.84K
May 10, 2021
376.03K
Purchase
May 07
Form 4
0.01%
29.00
$1,607.88
$46.63K
May 07, 2021
376.00K
Purchase
May 06
Form 4
0.01%
29.00
$1,701.86
$49.35K
May 06, 2021
375.97K
Purchase
May 05
Form 4
0.01%
29.00
$1,637.95
$47.50K
May 05, 2021
375.94K
Purchase
May 04
Form 4
0.03%
127.00
$1,568.76
$197.59K
May 04, 2021
375.91K
Purchase
May 03
Form 4
0.01%
29.00
$1,540.15
$44.66K
May 03, 2021
375.78K
Purchase
Apr 30
Form 4
0.01%
29.00
$1,575.01
$45.68K
Apr 30, 2021
375.75K
Purchase
Apr 29
Form 4
0.01%
29.00
$1,658.29
$48.09K
Apr 29, 2021
375.72K
Purchase
Apr 28
Form 4
0.01%
29.00
$1,604.51
$46.53K
Apr 28, 2021
375.70K
Purchase
Apr 27
Form 4
0.01%
29.00
$1,576.02
$45.70K
Apr 27, 2021
375.67K
Purchase
Apr 26
Form 4
0.01%
29.00
$1,472.68
$42.71K
Apr 26, 2021
375.64K
Purchase
Apr 23
Form 4
0.01%
29.00
$1,467.00
$42.54K
Apr 23, 2021
375.61K
Purchase
Apr 22
Form 4
0.01%
29.00
$1,456.65
$42.24K
Apr 22, 2021
375.58K
Purchase
Apr 21
Form 4
0.01%
29.00
$1,467.66
$42.56K
Apr 21, 2021
375.55K
Purchase
Apr 20
Form 4
0.01%
29.00
$1,546.00
$44.83K
Apr 20, 2021
375.52K
Purchase
Apr 19
Form 4
0.01%
29.00
$1,580.00
$45.82K
Apr 19, 2021
375.49K
Purchase
Apr 16
Form 4
0.01%
29.00
$1,574.18
$45.65K
Apr 16, 2021
375.46K
Purchase
Apr 15
Form 4
0.01%
37.00
$1,613.00
$59.68K
Apr 15, 2021
375.43K
Purchase
Apr 14
Form 4
0.01%
37.00
$1,540.64
$57.00K
Apr 14, 2021
375.40K
Purchase
Apr 13
Form 4
0.01%
37.00
$1,598.38
$59.14K
Apr 13, 2021
375.36K
Purchase
Apr 12
Form 4
0.01%
37.00
$1,598.19
$59.13K
Apr 12, 2021
375.32K
Purchase
Apr 09
Form 4
0.01%
37.00
$1,598.44
$59.58K
Apr 09, 2021
375.29K
Purchase
Apr 08
Form 4
0.01%
30.00
$1,612.57
$48.38K
Apr 08, 2021
375.25K
Purchase
Apr 07
Form 4
0.01%
30.00
$1,595.49
$47.86K
Apr 07, 2021
375.22K
Purchase
Apr 06
Form 4
0.08%
305.00
$1,588.83
$484.73K
Apr 06, 2021
375.19K
Purchase
Apr 05
Form 4/A
1.06%
10.00
$1,600.00
$16.00K
Apr 06, 2021
956.00
Purchase
Apr 01
Form 4
0.00%
11.00
$1,600.00
$17.60K
Apr 05, 2021
374.88K
Purchase
Apr 01
Form 4
0.01%
31.00
$1,589.43
$49.27K
Apr 01, 2021
374.85K
Purchase
Mar 31
Form 4
0.01%
31.00
$1,544.00
$47.86K
Mar 31, 2021
374.82K
Purchase
Mar 30
Form 4
0.01%
31.00
$1,476.34
$45.77K
Mar 30, 2021
374.79K
Purchase
Mar 29
Form 4
0.01%
31.00
$1,578.00
$48.92K
Mar 29, 2021
374.76K
Purchase
Mar 26
Form 4
0.01%
31.00
$1,532.01
$47.49K
Mar 26, 2021
374.73K
Purchase
Mar 25
Form 4
0.01%
32.00
$1,486.61
$47.58K
Mar 25, 2021
380.09K
Purchase
Mar 24
Form 4
0.01%
32.00
$1,426.18
$45.63K
Mar 24, 2021
380.06K
Purchase
Mar 23
Form 4
0.01%
32.00
$1,583.78
$50.69K
Mar 23, 2021
380.03K
Purchase
Mar 22
Form 4
0.01%
32.00
$1,674.71
$53.55K
Mar 22, 2021
380.00K
Purchase
Mar 18 - Mar 19
Form 4
0.01%
33.00
$1,541.89
$50.92K
Mar 19, 2021
382.42K
Purchase
Mar 18
Form 4
0.01%
33.00
$1,703.78
$56.22K
Mar 18, 2021
382.39K
Purchase
Mar 17
Form 4
0.01%
33.00
$1,553.72
$51.27K
Mar 17, 2021
383.80K
Purchase
Mar 16
Form 4
0.01%
33.00
$1,557.92
$51.41K
Mar 16, 2021
383.76K
Purchase
Mar 15
Form 4
0.01%
30.00
$1,437.00
$43.11K
Mar 15, 2021
374.45K
Purchase
Mar 12
Form 4
0.01%
30.00
$1,414.95
$42.45K
Mar 12, 2021
374.42K
Purchase
Mar 11
Form 4
0.01%
30.00
$1,359.37
$40.78K
Mar 11, 2021
374.39K
Purchase
Mar 10
Form 4
0.01%
30.00
$1,190.90
$38.47K
Mar 10, 2021
374.36K
Purchase
Mar 09
Form 4
0.01%
30.00
$1,258.00
$37.74K
Mar 09, 2021
374.33K
Purchase
Mar 08
Form 4
0.01%
30.00
$1,200.00
$36.00K
Mar 08, 2021
374.30K
Purchase
Mar 05
Form 4
0.01%
30.00
$1,175.02
$35.25K
Mar 05, 2021
374.27K
Purchase
Mar 04
Form 4
0.01%
30.00
$1,157.20
$34.72K
Mar 04, 2021
374.24K
Purchase
Mar 03
Form 4
0.01%
30.00
$1,098.32
$32.95K
Mar 03, 2021
374.21K
Purchase
Mar 02
Form 4
0.09%
327.00
$1,111.18
$363.98K
Mar 02, 2021
374.18K
Purchase
Mar 01
Form 4
0.01%
30.00
$1,104.04
$33.12K
Mar 01, 2021
373.86K
Purchase
Feb 26
Form 4
0.01%
30.00
$1,111.87
$33.36K
Feb 26, 2021
373.83K
Purchase
Feb 25
Form 4
0.01%
26.00
$1,143.52
$29.73K
Feb 25, 2021
373.80K
Purchase
Feb 24
Form 4
0.01%
30.00
$1,114.08
$33.42K
Feb 24, 2021
373.77K
Purchase
Feb 23
Form 4
0.01%
39.00
$1,100.01
$42.90K
Feb 23, 2021
372.48K
Purchase
Feb 22
Form 4
0.01%
50.00
$1,109.00
$55.45K
Feb 22, 2021
372.44K
Purchase
Feb 19
Form 4
0.01%
50.00
$1,109.83
$55.49K
Feb 19, 2021
372.39K
Purchase
Feb 18
Form 4
0.01%
50.00
$1,142.83
$57.14K
Feb 18, 2021
372.34K
Purchase
Feb 17
Form 4
0.01%
50.00
$1,164.23
$58.21K
Feb 17, 2021
372.29K
Purchase
Feb 16
Form 4
0.01%
50.00
$1,119.78
$55.99K
Feb 16, 2021
372.24K
Purchase
Feb 12
Form 4
0.01%
50.00
$1,074.98
$53.75K
Feb 12, 2021
372.19K
Purchase
Feb 11
Form 4
0.01%
50.00
$1,065.94
$53.30K
Feb 11, 2021
372.14K
Purchase
Feb 05 - Feb 10
Form 4
0.01%
50.00
$1,011.68
$50.58K
Feb 10, 2021
372.09K
Purchase
Feb 09
Form 4
0.01%
50.00
$1,020.00
$51.00K
Feb 09, 2021
372.04K
Purchase
Feb 08
Form 4
0.01%
50.00
$992.99
$49.65K
Feb 08, 2021
371.99K
Purchase
Feb 05
Form 4
0.01%
50.00
$890.41
$48.07K
Feb 05, 2021
371.94K
Purchase
Feb 04
Form 4
0.01%
50.00
$905.60
$45.28K
Feb 04, 2021
371.89K
Purchase
Feb 03
Form 4
0.03%
95.00
$842.59
$80.35K
Feb 03, 2021
371.84K
Purchase
Feb 02
Form 4
0.06%
236.00
$832.95
$196.48K
Feb 03, 2021
371.74K
Purchase
Feb 01
Form 4
0.01%
40.00
$832.24
$33.29K
Feb 01, 2021
371.51K
Purchase
Jan 29
Form 4
0.01%
40.00
$835.00
$33.40K
Jan 29, 2021
371.47K
Purchase
Jan 28
Form 4
0.02%
72.00
$806.10
$58.04K
Jan 28, 2021
371.43K
Purchase
Jan 27
Form 4
0.01%
30.00
$832.93
$24.99K
Jan 27, 2021
371.36K
Purchase
Jan 26
Form 4
0.01%
29.00
$823.99
$23.90K
Jan 26, 2021
371.33K
Purchase
Jan 25
Form 4
0.01%
29.00
$822.30
$23.85K
Jan 25, 2021
371.30K
Purchase
Jan 22
Form 4
0.01%
29.00
$810.91
$23.52K
Jan 22, 2021
371.27K
Purchase
Jan 21
Form 4
0.01%
33.00
$844.34
$27.86K
Jan 21, 2021
371.24K
Purchase
Jan 20
Form 4
0.01%
33.00
$848.85
$28.01K
Jan 20, 2021
371.21K
Purchase
Jan 19
Form 4
0.01%
33.00
$840.99
$27.75K
Jan 19, 2021
371.17K
Purchase
Jan 15
Form 4
0.03%
122.00
$844.09
$102.98K
Jan 15, 2021
381.68K
Purchase
Jan 13 - Jan 14
Form 4
0.03%
122.00
$875.20
$106.77K
Jan 14, 2021
381.54K
Purchase
Jan 11 - Jan 12
Form 3/A
Jan 14, 2021
226.68K
Form 3/A
Jan 13, 2021
279.86K
Form 3
Jan 12, 2021
281.75K
Showing 874 results

TEXAS PACIFIC LAND TRUST

Investor
Updated Oct 26, 2020
Form 4
0.01%
14.00
$477.98
$6.69K
Oct 26, 2020
277.22K
Purchase
Oct 23
Form 4
0.01%
14.00
$452.06
$6.33K
Sep 30, 2020
276.97K
Purchase
Sep 29
Form 4
0.01%
14.00
$461.48
$6.46K
Sep 29, 2020
276.96K
Purchase
Sep 28
Form 4
0.01%
14.00
$459.56
$6.43K
Sep 22, 2020
276.89K
Purchase
Sep 21
Form 4
0.01%
14.00
$457.99
$6.41K
Sep 21, 2020
276.87K
Purchase
Sep 18
Form 4
0.00%
12.00
$531.59
$6.38K
Aug 31, 2020
276.75K
Purchase
Aug 28
Form 4
0.00%
12.00
$552.51
$6.63K
Aug 24, 2020
276.66K
Purchase
Aug 21
Form 4
0.06%
172.00
$596.73
$102.64K
Jul 16, 2020
282.30K
Purchase
Jul 15
Form 4
0.06%
172.00
$585.18
$100.65K
Jul 15, 2020
282.12K
Purchase
Jul 14
Form 4
0.06%
172.00
$549.76
$94.56K
Jul 08, 2020
281.26K
Purchase
Jul 07
Form 4
0.08%
236.00
$577.39
$136.26K
Jul 06, 2020
280.85K
Purchase
Jul 02
Form 4
0.08%
236.00
$578.40
$136.50K
Jul 02, 2020
280.61K
Purchase
Jul 01
Form 4
0.08%
236.00
$572.15
$135.03K
Jun 29, 2020
279.91K
Purchase
Jun 26
Form 4
0.08%
236.00
$599.95
$141.59K
Jun 24, 2020
279.20K
Purchase
Jun 23
Form 4
0.09%
236.00
$625.57
$147.63K
Jun 16, 2020
277.09K
Purchase
Jun 15
Form 4/A
0.09%
238.00
$627.00
$149.23K
Jun 16, 2020
276.85K
Purchase
Jun 12
Form 4
0.13%
414.00
$519.97
$215.27K
May 15, 2020
321.41K
Purchase
May 14
Form 4
0.00%
1.00
$535.53
$535.53
Apr 15, 2020
319.64K
Purchase
Apr 14
Form 4
0.00%
1.00
$515.10
$515.10
Apr 14, 2020
319.64K
Purchase
Apr 13
Form 4
0.00%
1.00
$475.03
$475.03
Apr 07, 2020
319.64K
Purchase
Apr 06
Form 4/A
0.15%
481.61
$407.80
$196.40K
Mar 30, 2020
319.63K
Purchase
Mar 16
Form 4
0.01%
18.00
$308.34
$5.55K
Mar 24, 2020
319.14K
Purchase
Mar 23
Form 4
0.00%
11.00
$436.90
$4.81K
Mar 16, 2020
319.01K
Purchase
Mar 13
Form 4
0.00%
11.00
$527.00
$5.80K
Mar 11, 2020
318.98K
Purchase
Mar 10
Form 4
0.00%
1.00
$655.81
$655.81
Mar 06, 2020
318.96K
Purchase
Mar 05
Form 4
0.00%
1.00
$671.08
$671.08
Mar 04, 2020
318.96K
Purchase
Mar 03
Form 4
0.00%
1.00
$690.70
$690.70
Mar 03, 2020
318.96K
Purchase
Mar 02
Form 4
0.00%
8.00
$770.62
$6.16K
Feb 20, 2020
318.95K
Purchase
Feb 19
Form 4
0.03%
92.00
$770.07
$70.85K
Feb 18, 2020
318.95K
Purchase
Feb 14
Form 4
0.03%
94.00
$783.50
$73.65K
Feb 14, 2020
318.85K
Purchase
Feb 13
Form 4
0.03%
92.00
$787.75
$72.47K
Feb 13, 2020
318.76K
Purchase
Feb 12
Form 4
0.05%
150.00
$799.45
$119.92K
Jan 15, 2020
316.23K
Purchase
Jan 14
Form 4
0.05%
150.00
$809.28
$121.39K
Jan 13, 2020
315.93K
Purchase
Jan 10
Form 4
0.00%
10.00
$805.00
$8.05K
Jan 08, 2020
315.48K
Purchase
Jan 07
Form 4
0.00%
10.00
$803.50
$8.04K
Jan 07, 2020
315.47K
Purchase
Jan 06
Form 4
0.01%
40.00
$675.02
$27.00K
Dec 12, 2019
314.79K
Purchase
Dec 11
Form 4
0.01%
33.00
$667.55
$22.03K
Dec 09, 2019
314.67K
Purchase
Dec 06
Form 4
0.01%
37.00
$650.00
$24.05K
Dec 03, 2019
314.53K
Purchase
Dec 02
Form 4
0.01%
37.00
$667.20
$24.69K
Nov 27, 2019
314.43K
Purchase
Nov 26
Form 4
0.01%
33.00
$676.00
$22.31K
Nov 26, 2019
314.39K
Purchase
Nov 25
Form 4
0.01%
26.00
$670.00
$17.42K
Nov 25, 2019
314.36K
Purchase
Nov 22
Form 4
0.01%
26.00
$679.21
$17.66K
Nov 22, 2019
314.33K
Purchase
Nov 21
Form 4
0.00%
14.00
$594.46
$8.32K
Oct 31, 2019
313.32K
Purchase
Oct 30
Form 4
0.00%
9.00
$607.72
$5.47K
Oct 23, 2019
313.26K
Purchase
Oct 22
Form 4
0.00%
9.00
$600.03
$5.40K
Oct 21, 2019
313.24K
Purchase
Oct 18
Form 4
0.00%
7.00
$603.10
$4.22K
Oct 09, 2019
313.17K
Purchase
Oct 08
Form 4
0.00%
5.00
$600.03
$3.00K
Oct 07, 2019
313.16K
Purchase
Oct 04
Form 4
0.00%
5.00
$620.87
$3.10K
Oct 04, 2019
313.15K
Purchase
Oct 03
Form 4
0.00%
5.00
$610.98
$3.05K
Oct 03, 2019
313.15K
Purchase
Oct 02
Form 4
0.02%
49.00
$706.50
$34.62K
Sep 06, 2019
301.12K
Purchase
Sep 05
Form 4
0.02%
49.00
$653.89
$32.04K
Sep 04, 2019
301.02K
Purchase
Sep 03
Form 4
0.02%
49.00
$636.08
$31.17K
Aug 27, 2019
300.77K
Purchase
Aug 26
Form 4
0.02%
49.00
$688.78
$33.75K
Aug 14, 2019
300.19K
Purchase
Aug 13
Form 4
0.02%
49.00
$673.70
$33.01K
Aug 12, 2019
300.10K
Purchase
Aug 09
Form 4
0.02%
49.00
$674.39
$33.05K
Aug 09, 2019
300.05K
Purchase
Aug 08
Form 4
0.02%
49.00
$659.12
$32.30K
Aug 08, 2019
300.00K
Purchase
Aug 07
Form 4
0.02%
49.00
$681.00
$33.37K
Aug 07, 2019
299.95K
Purchase
Aug 06
Form 4
0.02%
49.00
$720.23
$35.29K
Aug 05, 2019
299.85K
Purchase
Aug 02
Form 4
0.05%
157.00
$769.49
$120.81K
Jul 18, 2019
299.26K
Purchase
Jul 17
Form 4
0.02%
50.00
$793.74
$39.69K
Jul 05, 2019
298.71K
Purchase
Jul 03
Form 4
0.02%
50.00
$795.24
$39.76K
Jul 01, 2019
298.56K
Purchase
Jun 28
Form 4
0.02%
50.00
$817.18
$40.86K
Jun 27, 2019
298.46K
Purchase
Jun 26
Form 4
0.02%
50.00
$735.09
$36.75K
Jun 19, 2019
298.16K
Purchase
Jun 18
Form 4
0.02%
50.00
$771.11
$38.56K
Jun 12, 2019
297.91K
Purchase
Jun 11
Form 4
0.02%
50.00
$749.91
$37.50K
Jun 10, 2019
297.81K
Purchase
Jun 07
Form 4
0.06%
175.00
$740.80
$129.64K
Jun 07, 2019
297.76K
Purchase
Jun 06
Form 4
0.02%
50.00
$738.78
$36.94K
Jun 04, 2019
297.48K
Purchase
Jun 03
Form 4
0.01%
36.00
$845.42
$30.44K
May 20, 2019
297.04K
Purchase
May 17
Form 4
0.01%
36.00
$837.84
$30.16K
May 16, 2019
296.97K
Purchase
May 15
Form 4
0.01%
36.00
$821.55
$29.58K
Apr 10, 2019
296.03K
Purchase
Apr 09
Form 4
0.01%
42.00
$792.27
$33.28K
Apr 08, 2019
295.98K
Purchase
Apr 05
Form 3
Mar 15, 2019
293.87K
Showing 72 results