Redd (Mark Ashley) · exercise · $2,335,584
Redd (Mark Ashley) · exercise · $90,774
Redd (Mark Ashley) · other · $3,902,978
Canadian Pacific Kansas City Ltd · buy · $8,626,300
Canadian Pacific Kansas City Ltd · buy · $8,600,400
Canadian Pacific Kansas City Ltd · other
Canadian Pacific Kansas City Ltd · other
Stevenson (Katharine Berghuis) · other
Canadian Pacific Kansas City Ltd · buy · $8,551,100
Canadian Pacific Kansas City Ltd · buy · $8,535,900
Canadian Pacific Kansas City Ltd · buy · $8,710,300
Canadian Pacific Kansas City Ltd · buy · $8,714,300
Canadian Pacific Kansas City Ltd · buy · $8,766,600
Canadian Pacific Kansas City Ltd · buy · $8,771,500
Canadian Pacific Kansas City Ltd · buy · $8,675,000
Canadian Pacific Kansas City Ltd · buy · $8,668,600
Canadian Pacific Kansas City Ltd · buy · $8,906,952
Canadian Pacific Kansas City Ltd · buy · $8,856,224
Canadian Pacific Kansas City Ltd · buy · $10,296,250
Canadian Pacific Kansas City Ltd · buy · $10,296,125
Canadian Pacific Kansas City Ltd · buy · $10,285,375
Canadian Pacific Kansas City Ltd · buy · $10,293,875
Canadian Pacific Kansas City Ltd · buy · $10,226,250
Canadian Pacific Kansas City Ltd · buy · $10,219,125
Canadian Pacific Kansas City Ltd · buy · $10,193,875
Canadian Pacific Kansas City Ltd · buy · $10,208,625
Canadian Pacific Kansas City Ltd · buy · $12,094,350
Canadian Pacific Kansas City Ltd · buy · $12,077,400
Canadian Pacific Kansas City Ltd · buy · $10,184,125
Canadian Pacific Kansas City Ltd · buy · $10,175,750
Canadian Pacific Kansas City Ltd · buy · $10,220,000
Canadian Pacific Kansas City Ltd · buy · $10,236,250
Canadian Pacific Kansas City Ltd · buy · $10,111,125
Canadian Pacific Kansas City Ltd · buy · $10,097,500
Canadian Pacific Kansas City Ltd · buy · $10,132,125
Canadian Pacific Kansas City Ltd · buy · $10,129,500
Canadian Pacific Kansas City Ltd · buy · $10,244,500
Canadian Pacific Kansas City Ltd · buy · $10,230,875
Canadian Pacific Kansas City Ltd · buy · $10,185,875
Canadian Pacific Kansas City Ltd · buy · $10,174,250
Canadian Pacific Kansas City Ltd · buy · $10,310,850
Canadian Pacific Kansas City Ltd · buy · $10,094,421
Canadian Pacific Kansas City Ltd · buy · $11,059,287
Creel (Keith Edward) · exercise · $11,127,670
Canadian Pacific Kansas City Ltd · buy · $10,925,083
Canadian Pacific Kansas City Ltd · buy · $11,761,650
Canadian Pacific Kansas City Ltd · buy · $11,784,150
Canadian Pacific Kansas City Ltd · buy · $11,721,750
Canadian Pacific Kansas City Ltd · buy · $11,645,550
Canadian Pacific Kansas City Ltd · buy · $11,629,950
Canadian Pacific Kansas City Ltd · other
Canadian Pacific Kansas City Ltd · other
Canadian Pacific Kansas City Ltd · buy · $11,785,200
Canadian Pacific Kansas City Ltd · buy · $11,771,850
Canadian Pacific Kansas City Ltd · buy · $11,755,050
Canadian Pacific Kansas City Ltd · buy · $11,764,350
Canadian Pacific Kansas City Ltd · buy · $11,956,950
Canadian Pacific Kansas City Ltd · buy · $11,957,100
Canadian Pacific Kansas City Ltd · buy · $11,663,715
Canadian Pacific Kansas City Ltd · buy · $11,349,015
Canadian Pacific Kansas City Ltd · buy · $11,895,600
Canadian Pacific Kansas City Ltd · buy · $11,907,750
Canadian Pacific Kansas City Ltd · buy · $11,964,600
Canadian Pacific Kansas City Ltd · buy · $11,977,650
Canadian Pacific Kansas City Ltd · buy · $11,778,450
Canadian Pacific Kansas City Ltd · buy · $11,771,400
Canadian Pacific Kansas City Ltd · buy · $11,791,350
Canadian Pacific Kansas City Ltd · buy · $11,793,000
Canadian Pacific Kansas City Ltd · buy · $10,004,000
Canadian Pacific Kansas City Ltd · buy · $10,026,250
Canadian Pacific Kansas City Ltd · buy · $10,166,875
Canadian Pacific Kansas City Ltd · buy · $10,155,125
Canadian Pacific Kansas City Ltd · buy · $10,265,000
Canadian Pacific Kansas City Ltd · buy · $10,276,375
Canadian Pacific Kansas City Ltd · buy · $10,155,375
Canadian Pacific Kansas City Ltd · buy · $10,157,125
Canadian Pacific Kansas City Ltd · buy · $10,297,625
Canadian Pacific Kansas City Ltd · buy · $10,298,375
Canadian Pacific Kansas City Ltd · buy · $10,451,500
Canadian Pacific Kansas City Ltd · buy · $10,446,875
Canadian Pacific Kansas City Ltd · buy · $10,519,500
Canadian Pacific Kansas City Ltd · buy · $10,526,875
Canadian Pacific Kansas City Ltd · buy · $10,325,625
Canadian Pacific Kansas City Ltd · buy · $10,348,500
Canadian Pacific Kansas City Ltd · buy · $10,408,750
Canadian Pacific Kansas City Ltd · buy · $10,379,000
Canadian Pacific Kansas City Ltd · buy · $4,250,750
Canadian Pacific Kansas City Ltd · buy · $4,245,000
Canadian Pacific Kansas City Ltd · other
Canadian Pacific Kansas City Ltd · other
Canadian Pacific Kansas City Ltd · buy · $526,692
Canadian Pacific Kansas City Ltd · buy · $737,378
Canadian Pacific Kansas City Ltd · buy · $2,513,280
Canadian Pacific Kansas City Ltd · buy · $2,511,240
Canadian Pacific Kansas City Ltd · buy · $2,515,890
Canadian Pacific Kansas City Ltd · buy · $2,520,420
Pitz (Laird Joseph) · exercise · $1,411,398
Pitz (Laird Joseph) · other · $2,218,730
Canadian Pacific Kansas City Ltd · buy · $2,505,060
Canadian Pacific Kansas City Ltd · buy · $2,505,720
Canadian Pacific Kansas City Ltd · buy · $2,512,140
Canadian Pacific Kansas City Ltd · buy · $2,513,220
Canadian Pacific Kansas City Ltd · buy · $2,500,380
Canadian Pacific Kansas City Ltd · buy · $2,501,700
Canadian Pacific Kansas City Ltd · buy · $2,489,902
Canadian Pacific Kansas City Ltd · buy · $2,500,962
Canadian Pacific Kansas City Ltd · buy · $3,229,560
Canadian Pacific Kansas City Ltd · buy · $3,233,840
Canadian Pacific Kansas City Ltd · buy · $3,191,000
Canadian Pacific Kansas City Ltd · buy · $3,181,040
Canadian Pacific Kansas City Ltd · buy · $3,175,040
Canadian Pacific Kansas City Ltd · buy · $3,167,680
Canadian Pacific Kansas City Ltd · buy · $3,159,599
Canadian Pacific Kansas City Ltd · buy · $3,185,973
Parent (Marc) · other · $974,064
Brooks, John Kenneth · exercise · $599,738
Brooks, John Kenneth · other · $1,116,047
Parent (Marc) · other
Clements, James Dominic Luther · buy · $45,663
Creel (Keith Edward) · buy · $120,283
Creel (Keith Edward) · buy · $3,668
Pitz (Laird Joseph) · buy · $3,341
Quach (Cassandra P.) · buy · $24,718
Redd (Mark Ashley) · buy · $91,312
Redd (Mark Ashley) · buy · $18,546
Velani (Nadeem) · buy · $63,700
Albiston (Maeghan Dawn) · buy · $37,049
Arpin (Pamela Lynne) · buy · $10,934
Brooks, John Kenneth · buy · $66,118
Quach (Cassandra P.) · exercise · $164,060
Quach (Cassandra P.) · other · $309,231
Creel (Keith Edward) · other · $19,933,327
Clements, James Dominic Luther · exercise · $411,520
Clements, James Dominic Luther · exercise · $646,650
Clements, James Dominic Luther · other · $1,276,661
Clements, James Dominic Luther · other · $1,224,661
Canadian Pacific Kansas City Ltd · other
Canadian Pacific Kansas City Ltd · other
Canadian Pacific Kansas City Ltd · buy · $1,631,584
Canadian Pacific Kansas City Ltd · buy · $1,633,285
Canadian Pacific Kansas City Ltd · buy · $8,404,200
Canadian Pacific Kansas City Ltd · buy · $8,414,212
Canadian Pacific Kansas City Ltd · buy · $5,652,450
Canadian Pacific Kansas City Ltd · buy · $5,658,375
Canadian Pacific Kansas City Ltd · buy · $5,715,675
Canadian Pacific Kansas City Ltd · buy · $5,718,075
Canadian Pacific Kansas City Ltd · buy · $5,766,975
Canadian Pacific Kansas City Ltd · buy · $5,764,350
Canadian Pacific Kansas City Ltd · buy · $5,704,800
Stevenson (Katharine Berghuis) · other · $86,382