| IOT | Bicket John | Director, 10% Owner, Officer | Oct 29 '26 | Sale | 41.58 | 42,507 | 1,767,381 | 561,398 | Oct 29 |
| IOT | Bicket John | Director, 10% Owner, Officer | Oct 28 '26 | Sale | 42.97 | 107,729 | 4,628,954 | 135,200 | Oct 29 |
| IOT | Bicket John | Director, 10% Owner, Officer | Oct 27 '26 | Sale | 43.38 | 113,664 | 4,930,467 | 30,400 | Oct 29 |
| IOT | Bicket John | Director, 10% Owner, Officer | Oct 15 '26 | Sale | 42.27 | 65,209 | 2,756,247 | 769,398 | Oct 15 |
| IOT | Bicket John | Director, 10% Owner, Officer | Oct 14 '26 | Sale | 41.14 | 103,206 | 4,245,489 | 180,500 | Oct 15 |
| IOT | Bicket John | Director, 10% Owner, Officer | Oct 13 '26 | Sale | 41.87 | 95,485 | 3,997,723 | 41,000 | Oct 15 |
| IOT | Bicket John | Director, 10% Owner, Officer | Oct 01 '26 | Sale | 38.83 | 20,523 | 796,828 | 977,398 | Oct 01 |
| IOT | Bicket John | Director, 10% Owner, Officer | Sep 30 '26 | Sale | 38.40 | 84,950 | 3,261,773 | 225,800 | Oct 01 |
| IOT | Bicket John | Director, 10% Owner, Officer | Sep 29 '26 | Sale | 37.73 | 158,427 | 5,978,009 | 51,600 | Oct 01 |
| IOT | Bicket John | Director, 10% Owner, Officer | Aug 20 '26 | Sale | 39.44 | 34,557 | 1,362,762 | 1,134,795 | Aug 20 |
| IOT | Bicket John | Director, 10% Owner, Officer | Aug 19 '26 | Sale | 39.93 | 93,365 | 3,728,394 | 271,100 | Aug 20 |
| IOT | Bicket John | Director, 10% Owner, Officer | Aug 18 '26 | Sale | 39.99 | 135,978 | 5,437,249 | 62,200 | Aug 20 |
| IOT | Bicket John | Director, 10% Owner, Officer | Aug 06 '26 | Sale | 37.89 | 57,267 | 2,169,749 | 1,342,795 | Aug 06 |
| IOT | Bicket John | Director, 10% Owner, Officer | Aug 05 '26 | Sale | 38.64 | 87,079 | 3,365,029 | 316,400 | Aug 06 |
| IOT | Bicket John | Director, 10% Owner, Officer | Aug 04 '26 | Sale | 38.34 | 119,554 | 4,584,002 | 72,800 | Aug 06 |
| IOT | Bicket John | Director, 10% Owner, Officer | Jul 22 '26 | Sale | 33.87 | 61,352 | 2,078,144 | 1,550,795 | Jul 23 |
| IOT | Bicket John | Director, 10% Owner, Officer | Jul 21 '26 | Sale | 36.81 | 202,548 | 7,455,922 | 83,400 | Jul 23 |
| IOT | Bicket John | Director, 10% Owner, Officer | Jul 08 '26 | Sale | 35.11 | 17,975 | 631,060 | 1,758,795 | Jul 09 |
| IOT | Bicket John | Director, 10% Owner, Officer | Jul 07 '26 | Sale | 36.77 | 245,925 | 9,042,876 | 94,000 | Jul 09 |
| IOT | Bicket John | Director, 10% Owner, Officer | May 28 '26 | Sale | 31.20 | 30,345 | 946,675 | 153,828 | May 28 |
| IOT | Bicket John | Director, 10% Owner, Officer | May 27 '26 | Sale | 30.02 | 129,021 | 3,873,708 | 22,300 | May 28 |
| IOT | Bicket John | Director, 10% Owner, Officer | May 26 '26 | Sale | 31.10 | 104,534 | 3,250,991 | 4,600 | May 28 |
| IOT | Bicket John | Director, 10% Owner, Officer | May 13 '26 | Sale | 27.47 | 95,673 | 2,628,127 | 67,600 | May 14 |
| IOT | Bicket John | Director, 10% Owner, Officer | May 12 '26 | Sale | 28.58 | 168,227 | 4,808,621 | 15,200 | May 14 |
| IOT | Bicket John | Director, 10% Owner, Officer | Apr 30 '26 | Sale | 28.49 | 72,816 | 2,074,402 | 569,828 | Apr 30 |
| IOT | Bicket John | Director, 10% Owner, Officer | Apr 29 '26 | Sale | 29.05 | 87,227 | 2,533,549 | 112,900 | Apr 30 |
| IOT | Bicket John | Director, 10% Owner, Officer | Apr 28 '26 | Sale | 29.50 | 103,857 | 3,063,866 | 25,800 | Apr 30 |
| IOT | Bicket John | Director, 10% Owner, Officer | Apr 15 '26 | Sale | 27.98 | 96,690 | 2,705,779 | 158,200 | Apr 16 |
| IOT | Bicket John | Director, 10% Owner, Officer | Apr 14 '26 | Sale | 26.60 | 167,210 | 4,447,253 | 36,400 | Apr 16 |
| IOT | Bicket John | Director, 10% Owner, Officer | Apr 02 '26 | Sale | 30.96 | 10,009 | 309,893 | 985,828 | Apr 02 |
| IOT | Bicket John | Director, 10% Owner, Officer | Apr 01 '26 | Sale | 31.80 | 116,486 | 3,704,149 | 203,500 | Apr 02 |
| IOT | Bicket John | Director, 10% Owner, Officer | Mar 31 '26 | Sale | 31.44 | 137,405 | 4,319,617 | 47,000 | Apr 02 |
| IOT | Bicket John | Director, 10% Owner, Officer | Feb 17 '26 | Sale | 25.87 | 263,900 | 6,827,460 | 57,600 | Feb 19 |
| IOT | Bicket John | Director, 10% Owner, Officer | Feb 04 '26 | Sale | 25.20 | 208,536 | 5,254,180 | 294,100 | Feb 05 |
| IOT | Bicket John | Director, 10% Owner, Officer | Feb 03 '26 | Sale | 25.23 | 55,364 | 1,396,887 | 68,200 | Feb 05 |
| IOT | Bicket John | Director, 10% Owner, Officer | Jan 20 '26 | Sale | 32.43 | 263,900 | 8,557,714 | 78,800 | Jan 22 |
| IOT | Bicket John | Director, 10% Owner, Officer | Jan 06 '26 | Sale | 34.40 | 263,900 | 9,079,429 | 89,400 | Jan 08 |
| IOT | Bicket John | Director, 10% Owner, Officer | Dec 31 '25 | Sale | 35.74 | 1,953 | 69,804 | 0 | Dec 31 |
| IOT | Bicket John | Director, 10% Owner, Officer | Dec 30 '25 | Sale | 35.96 | 85,773 | 3,083,984 | 0 | Dec 31 |
| IOT | Bicket John | Director, 10% Owner, Officer | Dec 29 '25 | Sale | 36.27 | 82,274 | 2,984,028 | 0 | Dec 31 |
| IOT | Bicket John | Director, 10% Owner, Officer | Dec 18 '25 | Sale | 38.75 | 33,939 | 1,315,045 | 137,000 | Dec 19 |
| IOT | Bicket John | Director, 10% Owner, Officer | Dec 17 '25 | Sale | 38.37 | 136,061 | 5,221,212 | 6,000 | Dec 19 |