Holmes John McClain III
Insider CIK 1554880 · AIR Vice President; COO Av Serv, Director · GATX Director
Trades across companies
| Ticker | Code | Trade | Filed | Shares | Price | Value | Owned after | |
|---|---|---|---|---|---|---|---|---|
| AIR AAR CORP | S Sale | 2026-10-26 | 2026-10-28 | 35,000 | $97.41 | $3.41M | 406,362 | SEC↗ |
| GATX GATX CORP | A Award | 2026-08-03 | 2026-08-05 | 142 | $177.91 | $25.3K | 4,464 | SEC↗ |
| GATX GATX CORP | A Award | 2026-08-03 | 2026-08-05 | 142 | $177.91 | $25.3K | 4,464 | SEC↗ |
| AIR AAR CORP | F Tax w/h | 2026-07-31 | 2026-08-03 | 34,143 | $140.04 | $4.78M | 447,582 | SEC↗ |
| AIR AAR CORP | F Tax w/h | 2026-07-31 | 2026-08-03 | 6,220 | $140.04 | $871.0K | 441,362 | SEC↗ |
| AIR AAR CORP | F Tax w/h | 2026-07-31 | 2026-08-03 | 6,220 | $140.04 | $871.0K | 441,362 | SEC↗ |
| AIR AAR CORP | F Tax w/h | 2026-07-31 | 2026-08-03 | 34,143 | $140.04 | $4.78M | 447,582 | SEC↗ |
| AIR AAR CORP | A Award | 2026-07-23 | 2026-07-24 | 20,082 | — | $0 | 290,102 | SEC↗ |
| AIR AAR CORP | A Award | 2026-07-23 | 2026-07-24 | 161,500 | — | $0 | 481,725 | SEC↗ |
| AIR AAR CORP | A Award | 2026-07-23 | 2026-07-24 | 30,123 | — | $0 | 320,225 | SEC↗ |
| AIR AAR CORP | A Award | 2026-07-14 | 2026-07-15 | 34,956 | — | $0 | 270,020 | SEC↗ |
| GATX GATX CORP | A Award | 2026-05-01 | 2026-05-05 | 129 | $194.92 | $25.1K | 4,321 | SEC↗ |
| GATX GATX CORP | A Award | 2026-04-24 | 2026-04-28 | 731 | — | $0 | 4,192 | SEC↗ |
| AIR AAR CORP | M Exercise deriv | 2026-03-27 | 2026-03-30 | 2,225 | — | $0 | 0 | SEC↗ |
| AIR AAR CORP | M Exercise deriv | 2026-03-27 | 2026-03-30 | 23,950 | — | $0 | 0 | SEC↗ |
| AIR AAR CORP | S Sale | 2026-03-27 | 2026-03-30 | 23,950 | $107.60 | $2.58M | 235,064 | SEC↗ |
| AIR AAR CORP | M Exercise | 2026-03-27 | 2026-03-30 | 2,225 | $37.66 | $83.8K | 237,289 | SEC↗ |
| AIR AAR CORP | S Sale | 2026-03-27 | 2026-03-30 | 2,225 | $107.60 | $239.4K | 235,064 | SEC↗ |
| AIR AAR CORP | M Exercise | 2026-03-27 | 2026-03-30 | 23,950 | $37.74 | $903.9K | 259,014 | SEC↗ |
| AIR AAR CORP | M Exercise deriv | 2026-03-26 | 2026-03-30 | 60,000 | — | $0 | 2,225 | SEC↗ |
| AIR AAR CORP | S Sale | 2026-03-26 | 2026-03-30 | 60,000 | $112.41 | $6.74M | 235,064 | SEC↗ |
| AIR AAR CORP | M Exercise | 2026-03-26 | 2026-03-30 | 60,000 | $37.66 | $2.26M | 295,064 | SEC↗ |
| AIR AAR CORP | M Exercise deriv | 2026-02-03 | 2026-02-03 | 10,000 | — | $0 | 62,225 | SEC↗ |
| AIR AAR CORP | S Sale | 2026-02-03 | 2026-02-03 | 10,000 | $108.44 | $1.08M | 237,064 | SEC↗ |
| AIR AAR CORP | M Exercise | 2026-02-03 | 2026-02-03 | 10,000 | $37.66 | $376.6K | 247,064 | SEC↗ |
| AIR AAR CORP | G Gift | 2026-02-03 | 2026-02-03 | 2,000 | — | $0 | 235,064 | SEC↗ |
| GATX GATX CORP | A Award | 2026-02-02 | 2026-02-04 | 136 | $180.67 | $24.6K | 3,461 | SEC↗ |
| AIR AAR CORP | M Exercise deriv | 2026-01-14 | 2026-01-15 | 6,000 | — | $0 | 72,225 | SEC↗ |
| AIR AAR CORP | M Exercise deriv | 2026-01-14 | 2026-01-15 | 3,947 | — | $0 | 0 | SEC↗ |
| AIR AAR CORP | M Exercise | 2026-01-14 | 2026-01-15 | 3,947 | $48.09 | $189.8K | 241,011 | SEC↗ |
| AIR AAR CORP | S Sale | 2026-01-14 | 2026-01-15 | 3,947 | $99.41 | $392.4K | 237,064 | SEC↗ |
| AIR AAR CORP | M Exercise | 2026-01-14 | 2026-01-15 | 6,000 | $37.66 | $226.0K | 243,064 | SEC↗ |
| AIR AAR CORP | S Sale | 2026-01-14 | 2026-01-15 | 6,000 | $99.41 | $596.5K | 237,064 | SEC↗ |
| AIR AAR CORP | M Exercise deriv | 2026-01-13 | 2026-01-15 | 16,802 | — | $0 | 3,947 | SEC↗ |
| AIR AAR CORP | S Sale | 2026-01-13 | 2026-01-15 | 16,802 | $98.93 | $1.66M | 237,064 | SEC↗ |
| AIR AAR CORP | M Exercise | 2026-01-13 | 2026-01-15 | 16,802 | $48.09 | $808.0K | 253,866 | SEC↗ |
| AIR AAR CORP | M Exercise deriv | 2026-01-12 | 2026-01-13 | 30,000 | — | $0 | 20,749 | SEC↗ |
| AIR AAR CORP | S Sale | 2026-01-12 | 2026-01-13 | 30,000 | $97.50 | $2.92M | 237,064 | SEC↗ |
| AIR AAR CORP | M Exercise | 2026-01-12 | 2026-01-13 | 30,000 | $48.09 | $1.44M | 267,064 | SEC↗ |
| AIR AAR CORP | S Sale | 2026-01-02 | 2026-01-06 | 23,077 | $84.12 | $1.94M | 237,064 | SEC↗ |
| AIR AAR CORP | S Sale | 2025-11-05 | 2025-11-06 | 38,462 | $83.50 | $3.21M | 260,141 | SEC↗ |
| GATX GATX CORP | A Award | 2025-11-03 | 2025-11-04 | 154 | $157.52 | $24.3K | 3,324 | SEC↗ |
| AIR AAR CORP | S Sale | 2025-08-07 | 2025-08-07 | 10,000 | $71.70 | $717.0K | 298,603 | SEC↗ |
| GATX GATX CORP | A Award | 2025-08-01 | 2025-08-04 | 159 | $152.83 | $24.3K | 3,169 | SEC↗ |
| AIR AAR CORP | F Tax w/h | 2025-07-31 | 2025-08-01 | 42,667 | $74.71 | $3.19M | 318,254 | SEC↗ |
| AIR AAR CORP | F Tax w/h | 2025-07-31 | 2025-08-01 | 9,651 | $74.71 | $721.0K | 308,603 | SEC↗ |
| AIR AAR CORP | M Exercise deriv | 2025-07-24 | 2025-07-25 | 25,000 | — | $0 | 57,300 | SEC↗ |
| AIR AAR CORP | M Exercise deriv | 2025-07-24 | 2025-07-25 | 6,551 | — | $0 | 50,749 | SEC↗ |
| AIR AAR CORP | S Sale | 2025-07-24 | 2025-07-25 | 6,551 | $78.10 | $511.6K | 360,921 | SEC↗ |
| AIR AAR CORP | M Exercise | 2025-07-24 | 2025-07-25 | 6,551 | $48.09 | $315.0K | 367,472 | SEC↗ |
| AIR AAR CORP | S Sale | 2025-07-24 | 2025-07-25 | 25,000 | $78.02 | $1.95M | 360,921 | SEC↗ |
| AIR AAR CORP | M Exercise | 2025-07-24 | 2025-07-25 | 25,000 | $48.09 | $1.20M | 385,921 | SEC↗ |
| AIR AAR CORP | A Award deriv | 2025-07-23 | 2025-07-25 | 40,380 | $79.45 | $3.21M | 40,380 | SEC↗ |
| AIR AAR CORP | S Sale | 2025-07-23 | 2025-07-25 | 25,000 | $77.34 | $1.93M | 360,921 | SEC↗ |
| AIR AAR CORP | A Award | 2025-07-23 | 2025-07-25 | 43,780 | — | $0 | 385,921 | SEC↗ |
| AIR AAR CORP | A Award | 2025-07-23 | 2025-07-25 | 14,595 | — | $0 | 342,141 | SEC↗ |
| AIR AAR CORP | A Award | 2025-07-15 | 2025-07-17 | 52,732 | — | $0 | 327,546 | SEC↗ |
| GATX GATX CORP | A Award | 2025-05-01 | 2025-05-02 | 164 | $143.91 | $23.6K | 3,010 | SEC↗ |
| GATX GATX CORP | A Award | 2025-04-25 | 2025-04-29 | 943 | — | $0 | 2,845 | SEC↗ |
| AIR AAR CORP | F Tax w/h | 2025-03-25 | 2025-03-26 | 63,866 | $69.62 | $4.45M | 274,814 | SEC↗ |
| GATX GATX CORP | A Award | 2025-02-03 | 2025-02-05 | 142 | $111.14 | $15.8K | 1,902 | SEC↗ |
| AIR AAR CORP | G Gift | 2025-01-22 | 2025-01-22 | 3,000 | — | $0 | 338,680 | SEC↗ |
| AIR AAR CORP | S Sale | 2025-01-17 | 2025-01-21 | 5,000 | $70.81 | $354.1K | 341,680 | SEC↗ |
| AIR AAR CORP | M Exercise deriv | 2025-01-10 | 2025-01-13 | 14,667 | — | $0 | 0 | SEC↗ |
| AIR AAR CORP | M Exercise deriv | 2025-01-10 | 2025-01-13 | 32,957 | — | $0 | 14,667 | SEC↗ |
| AIR AAR CORP | M Exercise deriv | 2025-01-10 | 2025-01-13 | 48,000 | — | $0 | 78,225 | SEC↗ |
| AIR AAR CORP | M Exercise deriv | 2025-01-10 | 2025-01-13 | 496 | — | $0 | 0 | SEC↗ |
| AIR AAR CORP | M Exercise deriv | 2025-01-10 | 2025-01-13 | 12,307 | — | $0 | 496 | SEC↗ |
| AIR AAR CORP | S Sale | 2025-01-10 | 2025-01-13 | 496 | $67.40 | $33.4K | 366,680 | SEC↗ |
| AIR AAR CORP | M Exercise | 2025-01-10 | 2025-01-13 | 496 | $35.26 | $17.5K | 367,176 | SEC↗ |
| AIR AAR CORP | S Sale | 2025-01-10 | 2025-01-13 | 12,307 | $66.83 | $822.5K | 366,680 | SEC↗ |
| AIR AAR CORP | M Exercise | 2025-01-10 | 2025-01-13 | 12,307 | $35.26 | $433.9K | 378,987 | SEC↗ |
| AIR AAR CORP | S Sale | 2025-01-10 | 2025-01-13 | 8,641 | $65.84 | $568.9K | 346,680 | SEC↗ |
| AIR AAR CORP | S Sale | 2025-01-10 | 2025-01-13 | 48,000 | $67.40 | $3.24M | 366,680 | SEC↗ |
| AIR AAR CORP | S Sale | 2025-01-10 | 2025-01-13 | 14,667 | $66.05 | $968.8K | 366,680 | SEC↗ |
| AIR AAR CORP | M Exercise | 2025-01-10 | 2025-01-13 | 14,667 | $18.94 | $277.8K | 381,347 | SEC↗ |
| AIR AAR CORP | M Exercise | 2025-01-10 | 2025-01-13 | 32,957 | $18.94 | $624.2K | 399,637 | SEC↗ |
| AIR AAR CORP | S Sale | 2025-01-10 | 2025-01-13 | 32,957 | $66.46 | $2.19M | 366,680 | SEC↗ |
| AIR AAR CORP | M Exercise | 2025-01-10 | 2025-01-13 | 48,000 | $37.66 | $1.81M | 414,680 | SEC↗ |
| AIR AAR CORP | S Sale | 2025-01-10 | 2025-01-13 | 11,359 | $66.40 | $754.2K | 355,321 | SEC↗ |
| GATX GATX CORP | A Award | 2024-11-01 | 2024-11-04 | 169 | $139.04 | $23.5K | 1,760 | SEC↗ |
| GATX GATX CORP | A Award | 2024-08-01 | 2024-08-05 | 167 | $140.13 | $23.4K | 1,591 | SEC↗ |
| AIR AAR CORP | F Tax w/h | 2024-07-31 | 2024-08-01 | 3,757 | $64.60 | $242.7K | 366,680 | SEC↗ |
| AIR AAR CORP | F Tax w/h | 2024-07-31 | 2024-08-01 | 18,784 | $64.60 | $1.21M | 370,437 | SEC↗ |
| AIR AAR CORP | A Award deriv | 2024-07-22 | 2024-07-23 | 39,510 | $67.02 | $2.65M | 39,510 | SEC↗ |
| AIR AAR CORP | A Award | 2024-07-22 | 2024-07-23 | 15,040 | $67.02 | $1.01M | 344,101 | SEC↗ |
| AIR AAR CORP | A Award | 2024-07-22 | 2024-07-23 | 45,120 | $67.02 | $3.02M | 389,221 | SEC↗ |
| AIR AAR CORP | A Award | 2024-07-09 | 2024-07-10 | 25,440 | — | $0 | 329,061 | SEC↗ |
| GATX GATX CORP | A Award | 2024-05-01 | 2024-05-02 | 183 | $123.74 | $22.6K | 1,423 | SEC↗ |
| GATX GATX CORP | A Award | 2024-04-26 | 2024-04-30 | 979 | — | $0 | 1,239 | SEC↗ |
| AIR AAR CORP | M Exercise deriv | 2024-04-04 | 2024-04-04 | 29,250 | — | $0 | 47,624 | SEC↗ |
| AIR AAR CORP | M Exercise | 2024-04-04 | 2024-04-04 | 29,250 | $18.94 | $554.0K | 332,871 | SEC↗ |
| AIR AAR CORP | S Sale | 2024-04-04 | 2024-04-04 | 29,250 | $60.21 | $1.76M | 303,621 | SEC↗ |
| AIR AAR CORP | M Exercise deriv | 2024-04-02 | 2024-04-04 | 10,000 | — | $0 | 76,874 | SEC↗ |
| AIR AAR CORP | S Sale | 2024-04-02 | 2024-04-04 | 10,000 | $58.29 | $582.9K | 321,766 | SEC↗ |
| AIR AAR CORP | M Exercise | 2024-04-02 | 2024-04-04 | 10,000 | $18.94 | $189.4K | 331,766 | SEC↗ |
| AIR AAR CORP | S Sale | 2024-04-02 | 2024-04-04 | 18,145 | $57.78 | $1.05M | 303,621 | SEC↗ |
| GATX GATX CORP | A Award | 2024-02-01 | 2024-02-05 | 11 | $124.98 | $1.4K | 260 | SEC↗ |
| GATX GATX CORP | A Award | 2024-01-26 | 2024-01-30 | 249 | $126.76 | $31.6K | 249 | SEC↗ |
| AIR AAR CORP | M Exercise deriv | 2023-10-11 | 2023-10-12 | 10,000 | — | $0 | 86,874 | SEC↗ |
| AIR AAR CORP | S Sale | 2023-10-11 | 2023-10-12 | 10,000 | $60.99 | $609.9K | 321,766 | SEC↗ |
| AIR AAR CORP | M Exercise | 2023-10-11 | 2023-10-12 | 10,000 | $18.94 | $189.4K | 331,766 | SEC↗ |
| AIR AAR CORP | M Exercise deriv | 2023-10-04 | 2023-10-05 | 12,363 | — | $0 | 12,803 | SEC↗ |
| AIR AAR CORP | S Sale | 2023-10-04 | 2023-10-05 | 12,363 | $59.04 | $729.9K | 321,766 | SEC↗ |
| AIR AAR CORP | M Exercise | 2023-10-04 | 2023-10-05 | 12,363 | $35.26 | $435.9K | 334,129 | SEC↗ |
| AIR AAR CORP | M Exercise deriv | 2023-10-02 | 2023-10-02 | 11,810 | — | $0 | 25,166 | SEC↗ |
| AIR AAR CORP | M Exercise | 2023-10-02 | 2023-10-02 | 11,810 | $35.26 | $416.4K | 333,576 | SEC↗ |
| AIR AAR CORP | S Sale | 2023-10-02 | 2023-10-02 | 11,810 | $58.58 | $691.8K | 321,766 | SEC↗ |
| AIR AAR CORP | M Exercise deriv | 2023-09-29 | 2023-10-02 | 10,000 | — | $0 | 36,976 | SEC↗ |
| AIR AAR CORP | S Sale | 2023-09-29 | 2023-10-02 | 10,000 | $60.05 | $600.5K | 321,766 | SEC↗ |
| AIR AAR CORP | M Exercise | 2023-09-29 | 2023-10-02 | 10,000 | $35.26 | $352.6K | 331,766 | SEC↗ |
| AIR AAR CORP | M Exercise deriv | 2023-09-28 | 2023-10-02 | 40,827 | — | $0 | 46,976 | SEC↗ |
| AIR AAR CORP | M Exercise deriv | 2023-09-28 | 2023-10-02 | 10,000 | — | $0 | 96,874 | SEC↗ |
| AIR AAR CORP | M Exercise | 2023-09-28 | 2023-10-02 | 40,827 | $35.26 | $1.44M | 362,593 | SEC↗ |
| AIR AAR CORP | S Sale | 2023-09-28 | 2023-10-02 | 40,827 | $60.77 | $2.48M | 321,766 | SEC↗ |
| AIR AAR CORP | M Exercise | 2023-09-28 | 2023-10-02 | 10,000 | $18.94 | $189.4K | 331,766 | SEC↗ |
| AIR AAR CORP | S Sale | 2023-09-28 | 2023-10-02 | 10,000 | $60.77 | $607.7K | 321,766 | SEC↗ |
| AIR AAR CORP | M Exercise deriv | 2023-08-10 | 2023-08-14 | 4,960 | — | $0 | 87,803 | SEC↗ |
| AIR AAR CORP | M Exercise | 2023-08-10 | 2023-08-14 | 4,960 | $35.26 | $174.9K | 326,726 | SEC↗ |
| AIR AAR CORP | S Sale | 2023-08-10 | 2023-08-14 | 4,960 | $60.32 | $299.2K | 321,766 | SEC↗ |
| AIR AAR CORP | M Exercise deriv | 2023-08-04 | 2023-08-07 | 3,237 | — | $0 | 92,763 | SEC↗ |
| AIR AAR CORP | M Exercise deriv | 2023-08-04 | 2023-08-07 | 5,000 | — | $0 | 106,874 | SEC↗ |
| AIR AAR CORP | M Exercise | 2023-08-04 | 2023-08-07 | 5,000 | $18.94 | $94.7K | 326,766 | SEC↗ |
| AIR AAR CORP | S Sale | 2023-08-04 | 2023-08-07 | 5,000 | $60.28 | $301.4K | 321,766 | SEC↗ |
| AIR AAR CORP | S Sale | 2023-08-04 | 2023-08-07 | 3,237 | $60.28 | $195.1K | 321,766 | SEC↗ |
| AIR AAR CORP | M Exercise | 2023-08-04 | 2023-08-07 | 3,237 | $35.26 | $114.1K | 325,003 | SEC↗ |
| AIR AAR CORP | M Exercise deriv | 2023-07-28 | 2023-08-01 | 10,000 | — | $0 | 111,874 | SEC↗ |
| AIR AAR CORP | S Sale | 2023-07-28 | 2023-08-01 | 10,000 | $58.28 | $582.8K | 321,766 | SEC↗ |
| AIR AAR CORP | M Exercise | 2023-07-28 | 2023-08-01 | 10,000 | $18.94 | $189.4K | 331,766 | SEC↗ |
| AIR AAR CORP | M Exercise deriv | 2023-07-27 | 2023-07-28 | 10,000 | — | $0 | 121,874 | SEC↗ |
| AIR AAR CORP | S Sale | 2023-07-27 | 2023-07-28 | 10,000 | $58.02 | $580.2K | 321,766 | SEC↗ |
| AIR AAR CORP | M Exercise | 2023-07-27 | 2023-07-28 | 10,000 | $18.94 | $189.4K | 331,766 | SEC↗ |
| AIR AAR CORP | M Exercise deriv | 2023-07-26 | 2023-07-28 | 7,726 | — | $0 | 131,874 | SEC↗ |
| AIR AAR CORP | M Exercise | 2023-07-26 | 2023-07-28 | 7,726 | $18.94 | $146.3K | 329,492 | SEC↗ |
| AIR AAR CORP | S Sale | 2023-07-26 | 2023-07-28 | 7,726 | $58.41 | $451.3K | 321,766 | SEC↗ |
| AIR AAR CORP | A Award deriv | 2023-07-24 | 2023-07-26 | 32,320 | $58.27 | $1.88M | 32,320 | SEC↗ |
| AIR AAR CORP | A Award | 2023-07-24 | 2023-07-26 | 14,040 | $58.27 | $818.1K | 279,651 | SEC↗ |
| AIR AAR CORP | A Award | 2023-07-24 | 2023-07-26 | 42,115 | $58.27 | $2.45M | 321,766 | SEC↗ |
| AIR AAR CORP | G Gift | 2023-04-17 | 2023-04-18 | 3,000 | — | $0 | 265,611 | SEC↗ |
| AIR AAR CORP | M Exercise deriv | 2023-03-24 | 2023-03-24 | 70,000 | — | $0 | 139,600 | SEC↗ |
| AIR AAR CORP | S Sale | 2023-03-24 | 2023-03-24 | 70,000 | $53.52 | $3.75M | 268,611 | SEC↗ |
| AIR AAR CORP | M Exercise | 2023-03-24 | 2023-03-24 | 70,000 | $18.94 | $1.33M | 338,611 | SEC↗ |
| AIR AAR CORP | M Exercise deriv | 2023-01-20 | 2023-01-20 | 14,233 | — | $0 | 209,600 | SEC↗ |
| AIR AAR CORP | S Sale | 2023-01-20 | 2023-01-20 | 14,233 | $48.03 | $683.6K | 268,611 | SEC↗ |
| AIR AAR CORP | M Exercise | 2023-01-20 | 2023-01-20 | 14,233 | $18.94 | $269.6K | 282,844 | SEC↗ |
| AIR AAR CORP | M Exercise deriv | 2023-01-18 | 2023-01-20 | 20,767 | — | $0 | 223,833 | SEC↗ |
| AIR AAR CORP | M Exercise | 2023-01-18 | 2023-01-20 | 20,767 | $18.94 | $393.3K | 289,378 | SEC↗ |
| AIR AAR CORP | S Sale | 2023-01-18 | 2023-01-20 | 20,767 | $49.27 | $1.02M | 268,611 | SEC↗ |
| AIR AAR CORP | M Exercise deriv | 2023-01-03 | 2023-01-05 | 10,000 | — | $0 | 234,600 | SEC↗ |
| AIR AAR CORP | M Exercise | 2023-01-03 | 2023-01-05 | 10,000 | $18.94 | $189.4K | 288,611 | SEC↗ |
| AIR AAR CORP | S Sale | 2023-01-03 | 2023-01-05 | 10,000 | $44.37 | $443.7K | 278,611 | SEC↗ |
| AIR AAR CORP | S Sale | 2023-01-03 | 2023-01-05 | 10,000 | $44.37 | $443.7K | 268,611 | SEC↗ |
| AIR AAR CORP | M Exercise deriv | 2022-12-29 | 2022-12-30 | 34,202 | — | $0 | 244,600 | SEC↗ |
| AIR AAR CORP | M Exercise | 2022-12-29 | 2022-12-30 | 34,202 | $18.94 | $647.8K | 312,813 | SEC↗ |
| AIR AAR CORP | S Sale | 2022-12-29 | 2022-12-30 | 34,202 | $44.28 | $1.51M | 278,611 | SEC↗ |
| AIR AAR CORP | M Exercise deriv | 2022-12-28 | 2022-12-30 | 798 | — | $0 | 278,802 | SEC↗ |
| AIR AAR CORP | M Exercise | 2022-12-28 | 2022-12-30 | 798 | $18.94 | $15.1K | 279,409 | SEC↗ |
| AIR AAR CORP | S Sale | 2022-12-28 | 2022-12-30 | 798 | $44.25 | $35.3K | 278,611 | SEC↗ |
| AIR AAR CORP | M Exercise deriv | 2022-10-31 | 2022-11-02 | 35,000 | — | $0 | 0 | SEC↗ |
| AIR AAR CORP | M Exercise deriv | 2022-10-31 | 2022-11-02 | 22,000 | — | $0 | 279,600 | SEC↗ |
| AIR AAR CORP | M Exercise | 2022-10-31 | 2022-11-02 | 22,000 | $18.94 | $416.7K | 335,611 | SEC↗ |
| AIR AAR CORP | M Exercise | 2022-10-31 | 2022-11-02 | 35,000 | $24.00 | $840.0K | 313,611 | SEC↗ |
| AIR AAR CORP | S Sale | 2022-10-31 | 2022-11-02 | 57,000 | $44.53 | $2.54M | 278,611 | SEC↗ |
| AIR AAR CORP | G Gift | 2022-08-09 | 2022-08-11 | 3,000 | — | $0 | 278,611 | SEC↗ |
| AIR AAR CORP | D To issuer | 2022-07-29 | 2022-08-02 | 22,441 | — | $0 | 286,965 | SEC↗ |
| AIR AAR CORP | F Tax w/h | 2022-07-29 | 2022-08-02 | 5,354 | $44.53 | $238.4K | 281,611 | SEC↗ |
| AIR AAR CORP | A Award deriv | 2022-07-18 | 2022-07-20 | 51,820 | $41.88 | $2.17M | 51,820 | SEC↗ |
| AIR AAR CORP | A Award | 2022-07-18 | 2022-07-20 | 21,785 | — | $0 | 265,826 | SEC↗ |
| AIR AAR CORP | A Award | 2022-07-18 | 2022-07-20 | 43,580 | — | $0 | 309,406 | SEC↗ |
| AIR AAR CORP | M Exercise deriv | 2022-04-20 | 2022-04-22 | 25,000 | — | $0 | 301,600 | SEC↗ |
| AIR AAR CORP | S Sale | 2022-04-20 | 2022-04-22 | 25,000 | $51.19 | $1.28M | 244,041 | SEC↗ |
| AIR AAR CORP | M Exercise | 2022-04-20 | 2022-04-22 | 25,000 | $18.94 | $473.5K | 269,041 | SEC↗ |
| AIR AAR CORP | M Exercise deriv | 2022-04-07 | 2022-04-07 | 14,815 | — | $0 | 0 | SEC↗ |
| AIR AAR CORP | M Exercise | 2022-04-07 | 2022-04-07 | 14,815 | $26.62 | $394.4K | 258,856 | SEC↗ |
| AIR AAR CORP | S Sale | 2022-04-07 | 2022-04-07 | 14,815 | $48.88 | $724.2K | 244,041 | SEC↗ |
| AIR AAR CORP | M Exercise deriv | 2022-04-06 | 2022-04-07 | 15,100 | — | $0 | 14,815 | SEC↗ |
| AIR AAR CORP | M Exercise | 2022-04-06 | 2022-04-07 | 15,100 | $26.62 | $402.0K | 259,141 | SEC↗ |
| AIR AAR CORP | S Sale | 2022-04-06 | 2022-04-07 | 15,100 | $47.23 | $713.2K | 244,041 | SEC↗ |
| AIR AAR CORP | M Exercise deriv | 2022-04-05 | 2022-04-07 | 100 | — | $0 | 29,915 | SEC↗ |
| AIR AAR CORP | S Sale | 2022-04-05 | 2022-04-07 | 100 | $48.61 | $4.9K | 244,041 | SEC↗ |
| AIR AAR CORP | M Exercise | 2022-04-05 | 2022-04-07 | 100 | $26.62 | $2.7K | 244,141 | SEC↗ |
| AIR AAR CORP | M Exercise deriv | 2022-04-04 | 2022-04-05 | 10,000 | — | $0 | 30,015 | SEC↗ |
| AIR AAR CORP | M Exercise | 2022-04-04 | 2022-04-05 | 10,000 | $26.62 | $266.2K | 254,041 | SEC↗ |
| AIR AAR CORP | S Sale | 2022-04-04 | 2022-04-05 | 10,000 | $48.22 | $482.2K | 244,041 | SEC↗ |
| AIR AAR CORP | M Exercise deriv | 2022-04-01 | 2022-04-05 | 8,235 | — | $0 | 35,000 | SEC↗ |
| AIR AAR CORP | M Exercise deriv | 2022-04-01 | 2022-04-05 | 10,000 | — | $0 | 40,015 | SEC↗ |
| AIR AAR CORP | M Exercise | 2022-04-01 | 2022-04-05 | 10,000 | $26.62 | $266.2K | 254,041 | SEC↗ |
| AIR AAR CORP | S Sale | 2022-04-01 | 2022-04-05 | 10,000 | $48.33 | $483.3K | 244,041 | SEC↗ |
| AIR AAR CORP | S Sale | 2022-04-01 | 2022-04-05 | 8,235 | $48.33 | $398.0K | 244,041 | SEC↗ |
| AIR AAR CORP | M Exercise | 2022-04-01 | 2022-04-05 | 8,235 | $24.00 | $197.6K | 252,276 | SEC↗ |
| AIR AAR CORP | M Exercise deriv | 2022-03-31 | 2022-04-01 | 8,443 | — | $0 | 43,235 | SEC↗ |
| AIR AAR CORP | S Sale | 2022-03-31 | 2022-04-01 | 8,443 | $48.91 | $412.9K | 244,041 | SEC↗ |
| AIR AAR CORP | M Exercise | 2022-03-31 | 2022-04-01 | 8,443 | $24.00 | $202.6K | 252,484 | SEC↗ |
| AIR AAR CORP | M Exercise deriv | 2022-03-30 | 2022-04-01 | 3,322 | — | $0 | 51,678 | SEC↗ |
| AIR AAR CORP | S Sale | 2022-03-30 | 2022-04-01 | 3,322 | $49.28 | $163.7K | 244,041 | SEC↗ |
| AIR AAR CORP | M Exercise | 2022-03-30 | 2022-04-01 | 3,322 | $24.00 | $79.7K | 247,363 | SEC↗ |
| AIR AAR CORP | M Exercise deriv | 2022-03-29 | 2022-03-30 | 20,000 | — | $0 | 55,000 | SEC↗ |
| AIR AAR CORP | S Sale | 2022-03-29 | 2022-03-30 | 20,000 | $48.23 | $964.6K | 244,041 | SEC↗ |
| AIR AAR CORP | M Exercise | 2022-03-29 | 2022-03-30 | 20,000 | $24.00 | $480.0K | 264,041 | SEC↗ |
| AIR AAR CORP | M Exercise deriv | 2022-03-28 | 2022-03-30 | 119 | — | $0 | 50,015 | SEC↗ |
| AIR AAR CORP | M Exercise | 2022-03-28 | 2022-03-30 | 119 | $26.62 | $3.2K | 256,660 | SEC↗ |
| AIR AAR CORP | S Sale | 2022-03-28 | 2022-03-30 | 12,500 | $48.30 | $603.8K | 244,160 | SEC↗ |
| AIR AAR CORP | S Sale | 2022-03-28 | 2022-03-30 | 119 | $49.51 | $5.9K | 244,041 | SEC↗ |
| AIR AAR CORP | A Award deriv | 2022-03-25 | 2022-03-29 | 312 | $50.93 | $15.9K | 312 | SEC↗ |
| AIR AAR CORP | A Award | 2022-03-25 | 2022-03-29 | 144,165 | — | $0 | 256,541 | SEC↗ |
| AIR AAR CORP | F Tax w/h | 2021-07-31 | 2021-08-03 | 5,598 | $35.76 | $200.2K | 112,376 | SEC↗ |
| AIR AAR CORP | A Award deriv | 2021-07-12 | 2021-07-14 | 23,950 | $37.74 | $903.9K | 23,950 | SEC↗ |
| AIR AAR CORP | A Award | 2021-07-12 | 2021-07-14 | 8,480 | — | $0 | 111,778 | SEC↗ |
| AIR AAR CORP | A Award | 2021-07-12 | 2021-07-14 | 16,960 | — | $0 | 128,738 | SEC↗ |
| AIR AAR CORP | D To issuer | 2021-07-12 | 2021-07-14 | 10,764 | — | $0 | 117,974 | SEC↗ |
| AIR AAR CORP | S Sale | 2021-03-30 | 2021-03-30 | 6,623 | $42.09 | $278.8K | 103,298 | SEC↗ |
| AIR AAR CORP | S Sale | 2021-03-29 | 2021-03-29 | 7,762 | $43.61 | $338.5K | 109,921 | SEC↗ |
| AIR AAR CORP | S Sale | 2021-03-26 | 2021-03-29 | 5,615 | $42.78 | $240.2K | 117,683 | SEC↗ |
| AIR AAR CORP | S Sale | 2020-12-22 | 2020-12-23 | 5,500 | $35.88 | $197.3K | 123,298 | SEC↗ |
| AIR AAR CORP | S Sale | 2020-12-21 | 2020-12-23 | 29,098 | $34.71 | $1.01M | 128,798 | SEC↗ |
| AIR AAR CORP | A Award deriv | 2020-10-07 | 2020-10-07 | 326,600 | $18.94 | $6.19M | 326,600 | SEC↗ |
| AIR AAR CORP | F Tax w/h | 2020-07-31 | 2020-08-03 | 22,483 | $17.22 | $387.2K | 157,896 | SEC↗ |
| AIR AAR CORP | A Award | 2020-07-31 | 2020-08-03 | 21,750 | — | $0 | 180,379 | SEC↗ |
| AIR AAR CORP | F Tax w/h | 2020-07-11 | 2020-07-14 | 18,459 | $19.01 | $350.9K | 158,629 | SEC↗ |
| AIR AAR CORP | M Exercise deriv | 2020-01-08 | 2020-01-08 | 11,000 | — | $0 | 0 | SEC↗ |
| AIR AAR CORP | M Exercise | 2020-01-08 | 2020-01-08 | 11,000 | $25.43 | $279.7K | 188,088 | SEC↗ |
| AIR AAR CORP | S Sale | 2020-01-08 | 2020-01-08 | 11,000 | $47.47 | $522.2K | 177,088 | SEC↗ |
| AIR AAR CORP | M Exercise deriv | 2020-01-06 | 2020-01-08 | 11,000 | — | $0 | 11,000 | SEC↗ |
| AIR AAR CORP | M Exercise deriv | 2020-01-06 | 2020-01-08 | 6,500 | — | $0 | 0 | SEC↗ |
| AIR AAR CORP | M Exercise | 2020-01-06 | 2020-01-08 | 6,500 | $12.90 | $83.8K | 183,588 | SEC↗ |
| AIR AAR CORP | M Exercise | 2020-01-06 | 2020-01-08 | 11,000 | $25.43 | $279.7K | 194,588 | SEC↗ |
| AIR AAR CORP | S Sale | 2020-01-06 | 2020-01-08 | 17,500 | $45.65 | $798.9K | 177,088 | SEC↗ |
| AIR AAR CORP | M Exercise deriv | 2019-12-26 | 2019-12-26 | 200 | — | $0 | 6,500 | SEC↗ |
| AIR AAR CORP | M Exercise | 2019-12-26 | 2019-12-26 | 200 | $12.90 | $2.6K | 177,288 | SEC↗ |
| AIR AAR CORP | S Sale | 2019-12-26 | 2019-12-26 | 200 | $48.03 | $9.6K | 177,088 | SEC↗ |
| AIR AAR CORP | M Exercise deriv | 2019-12-24 | 2019-12-26 | 3,300 | — | $0 | 6,700 | SEC↗ |
| AIR AAR CORP | M Exercise | 2019-12-24 | 2019-12-26 | 3,300 | $12.90 | $42.6K | 180,388 | SEC↗ |
| AIR AAR CORP | S Sale | 2019-12-24 | 2019-12-26 | 3,300 | $48.02 | $158.5K | 177,088 | SEC↗ |
| AIR AAR CORP | S Sale | 2019-12-23 | 2019-12-26 | 14,122 | $48.14 | $679.8K | 177,088 | SEC↗ |
| AIR AAR CORP | F Tax w/h | 2019-07-31 | 2019-08-01 | 19,928 | $41.86 | $834.2K | 191,210 | SEC↗ |
| AIR AAR CORP | A Award | 2019-07-31 | 2019-08-01 | 21,560 | — | $0 | 211,138 | SEC↗ |
| AIR AAR CORP | F Tax w/h | 2019-07-11 | 2019-07-12 | 18,459 | $42.62 | $786.7K | 189,578 | SEC↗ |
| AIR AAR CORP | A Award deriv | 2019-07-08 | 2019-07-09 | 126,225 | $37.66 | $4.75M | 126,225 | SEC↗ |
| AIR AAR CORP | A Award | 2019-07-08 | 2019-07-09 | 34,525 | — | $0 | 208,037 | SEC↗ |
| AIR AAR CORP | A Award | 2018-07-31 | 2018-08-01 | 6,531 | — | $0 | 183,276 | SEC↗ |
| AIR AAR CORP | F Tax w/h | 2018-07-31 | 2018-08-01 | 9,764 | $47.41 | $462.9K | 173,512 | SEC↗ |
| AIR AAR CORP | A Award deriv | 2018-07-09 | 2018-07-10 | 82,300 | $48.09 | $3.96M | 82,300 | SEC↗ |
| AIR AAR CORP | A Award | 2018-07-09 | 2018-07-10 | 23,400 | — | $0 | 176,745 | SEC↗ |
| AIR AAR CORP | F Tax w/h | 2017-07-31 | 2017-08-01 | 136 | $37.40 | $5.1K | 153,345 | SEC↗ |
| AIR AAR CORP | A Award deriv | 2017-07-10 | 2017-07-11 | 96,000 | $35.26 | $3.38M | 96,000 | SEC↗ |
| AIR AAR CORP | A Award | 2017-07-10 | 2017-07-11 | 29,000 | — | $0 | 158,225 | SEC↗ |
| AIR AAR CORP | D To issuer | 2017-07-10 | 2017-07-11 | 4,744 | — | $0 | 153,481 | SEC↗ |
| AIR AAR CORP | M Exercise deriv | 2017-04-27 | 2017-04-28 | 4,000 | — | $0 | 0 | SEC↗ |
| AIR AAR CORP | F Tax w/h | 2017-04-27 | 2017-04-28 | 3,805 | $35.96 | $136.8K | 129,225 | SEC↗ |
| AIR AAR CORP | M Exercise | 2017-04-27 | 2017-04-28 | 4,000 | $33.44 | $133.8K | 133,030 | SEC↗ |
| AIR AAR CORP | S Sale | 2017-04-03 | 2017-04-05 | 5,000 | $34.10 | $170.5K | 129,030 | SEC↗ |
| AIR AAR CORP | M Exercise deriv | 2016-10-11 | 2016-10-11 | 3,979 | — | $0 | 10,000 | SEC↗ |
| AIR AAR CORP | M Exercise | 2016-10-11 | 2016-10-11 | 3,979 | $12.90 | $51.3K | 138,009 | SEC↗ |
| AIR AAR CORP | S Sale | 2016-10-11 | 2016-10-11 | 3,979 | $31.14 | $123.9K | 134,030 | SEC↗ |
| AIR AAR CORP | M Exercise deriv | 2016-10-10 | 2016-10-11 | 1,021 | — | $0 | 13,979 | SEC↗ |
| AIR AAR CORP | S Sale | 2016-10-10 | 2016-10-11 | 6,387 | $31.62 | $202.0K | 134,030 | SEC↗ |
| AIR AAR CORP | S Sale | 2016-10-10 | 2016-10-11 | 1,021 | $31.62 | $32.3K | 134,030 | SEC↗ |
| AIR AAR CORP | M Exercise | 2016-10-10 | 2016-10-11 | 1,021 | $12.90 | $13.2K | 135,051 | SEC↗ |
| AIR AAR CORP | S Sale | 2016-10-07 | 2016-10-11 | 113 | $31.94 | $3.6K | 140,417 | SEC↗ |
| AIR AAR CORP | A Award deriv | 2016-07-11 | 2016-07-12 | 75,000 | $24.00 | $1.80M | 75,000 | SEC↗ |
| AIR AAR CORP | A Award | 2016-07-11 | 2016-07-12 | 22,000 | — | $0 | 57,197 | SEC↗ |
| AIR AAR CORP | A Award | 2016-07-11 | 2016-07-25 | 83,333 | — | $0 | 140,530 | SEC↗ |
| AIR AAR CORP | F Tax w/h | 2016-05-31 | 2016-06-02 | 1,545 | $24.41 | $37.7K | 35,197 | SEC↗ |
| AIR AAR CORP | A Award deriv | 2015-08-07 | 2015-08-10 | 50,134 | $26.62 | $1.33M | 50,134 | SEC↗ |
| AIR AAR CORP | A Award | 2015-08-07 | 2015-08-10 | 14,087 | — | $0 | 36,742 | SEC↗ |
| AIR AAR CORP | F Tax w/h | 2015-06-01 | 2015-06-03 | 4,563 | $29.54 | $134.8K | 22,655 | SEC↗ |
| AIR AAR CORP | S Sale | 2015-04-02 | 2015-04-06 | 811 | $30.30 | $24.6K | 27,218 | SEC↗ |
| AIR AAR CORP | M Exercise deriv | 2015-03-23 | 2015-03-24 | 5,500 | — | $0 | 22,000 | SEC↗ |
| AIR AAR CORP | M Exercise | 2015-03-23 | 2015-03-24 | 5,500 | $25.43 | $139.9K | 32,718 | SEC↗ |
| AIR AAR CORP | F Tax w/h | 2015-03-23 | 2015-03-24 | 4,689 | $32.96 | $154.5K | 28,029 | SEC↗ |
| AIR AAR CORP | M Exercise deriv | 2014-07-24 | 2014-07-24 | 5,000 | — | $0 | 15,000 | SEC↗ |
| AIR AAR CORP | S Sale | 2014-07-24 | 2014-07-24 | 5,000 | $27.48 | $137.4K | 27,218 | SEC↗ |
| AIR AAR CORP | M Exercise | 2014-07-24 | 2014-07-24 | 5,000 | $12.90 | $64.5K | 32,218 | SEC↗ |
| AIR AAR CORP | S Sale | 2014-07-23 | 2014-07-23 | 440 | $27.50 | $12.1K | 27,218 | SEC↗ |
| AIR AAR CORP | S Sale | 2014-07-22 | 2014-07-23 | 700 | $28.02 | $19.6K | 27,658 | SEC↗ |
| AIR AAR CORP | A Award | 2014-07-14 | 2014-07-15 | 6,000 | — | $0 | 28,358 | SEC↗ |
| AIR AAR CORP | A Award | 2014-07-14 | 2014-07-15 | 2,000 | — | $0 | 22,358 | SEC↗ |
| AIR AAR CORP | F Tax w/h | 2014-06-02 | 2014-06-03 | 526 | $24.30 | $12.8K | 20,358 | SEC↗ |
| AIR AAR CORP | S Sale | 2013-08-08 | 2013-08-09 | 438 | $24.68 | $10.8K | 20,884 | SEC↗ |
| AIR AAR CORP | M Exercise deriv | 2013-07-31 | 2013-07-31 | 5,000 | — | $0 | 20,000 | SEC↗ |
| AIR AAR CORP | M Exercise deriv | 2013-07-31 | 2013-07-31 | 6,667 | — | $0 | 0 | SEC↗ |
| AIR AAR CORP | M Exercise deriv | 2013-07-31 | 2013-07-31 | 2,000 | — | $0 | 0 | SEC↗ |
| AIR AAR CORP | M Exercise deriv | 2013-07-31 | 2013-07-31 | 2,500 | — | $0 | 0 | SEC↗ |
| AIR AAR CORP | S Sale | 2013-07-31 | 2013-07-31 | 4,007 | $24.05 | $96.4K | 21,772 | SEC↗ |
| AIR AAR CORP | M Exercise | 2013-07-31 | 2013-07-31 | 6,667 | $17.27 | $115.1K | 32,939 | SEC↗ |
| AIR AAR CORP | M Exercise | 2013-07-31 | 2013-07-31 | 5,000 | $12.90 | $64.5K | 37,939 | SEC↗ |
| AIR AAR CORP | S Sale | 2013-07-31 | 2013-07-31 | 16,617 | $24.18 | $401.8K | 21,322 | SEC↗ |
| AIR AAR CORP | M Exercise | 2013-07-31 | 2013-07-31 | 2,500 | $15.10 | $37.8K | 26,272 | SEC↗ |
| AIR AAR CORP | M Exercise | 2013-07-31 | 2013-07-31 | 2,000 | $19.28 | $38.6K | 23,772 | SEC↗ |
| AIR AAR CORP | S Sale | 2013-07-30 | 2013-07-31 | 10,000 | $23.53 | $235.3K | 25,779 | SEC↗ |
| AIR AAR CORP | A Award deriv | 2013-07-15 | 2013-07-17 | 27,500 | $25.43 | $699.3K | 27,500 | SEC↗ |
| AIR AAR CORP | F Tax w/h | 2013-06-03 | 2013-07-16 | 4,530 | $20.68 | $93.7K | 35,779 | SEC↗ |
| AIR AAR CORP | F Tax w/h | 2013-06-03 | 2013-06-04 | 4,592 | $20.68 | $95.0K | 35,600 | SEC↗ |
| AIR AAR CORP | F Tax w/h | 2013-05-31 | 2013-07-16 | 2,129 | $20.06 | $42.7K | 40,309 | SEC↗ |
| AIR AAR CORP | F Tax w/h | 2013-05-31 | 2013-06-04 | 2,246 | $20.06 | $45.1K | 40,192 | SEC↗ |